Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum
2017-10-07 10:06
686 查看
配置yum源
此处主要是为了安装其他软件方便,mysql有自己的noarch。安装base repo源
`cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak
`
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
安装epel repo源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
清理缓存
yum clean all
重新生成缓存
yum makecache
测试安装wget
yum search wget yum remove wget
yum -y install wget
安装mysql源
安装noarch
打开网址 http://repo.mysql.com/ 查找最近时间的mysql57的源地址wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm #注意查找mysql57*-el7-noarch.rpm的文件 yum install mysql57-*.rpm
安装mysql
·yum install mysql-server
·
注意,如果上面的命令不能安装mysql,那么需要删除上述noarch包,rpm -qa | grep mysql 查找mysql57*.noarch包名,或者直接运行命令yum remove mysql57*.noarch删除。
启动服务
systemctl start mysqld.service
查看mysql服务状态
systemctl is-active mysqld.service \# systemctl status mysqld.service 也可以
查看是否开机启动
systemctl is-enabled mysqld.service
设置密码
修改配置文件,设置跳过登录密码选项
vi /etc/my.cnf
加入 skip-grant-tables ,wq 保存。
重启服务
systemctl restart mysqld.service
登录修改密码 `
mysql -uroot
Mysql>use mysql; Mysql>update user set authentication_string=password(‘123456’) where user=’root’; \#各个版本中保存密码的字段不同,可以用desc user;命令查看user表定义,有的版本是password字段。 Mysql>flush privileges; Mysql>exit;
重启服务生效
systemctl restart mysqld.service
数据库运维安装部分完毕,谢谢您。
相关文章推荐
- Mysql系列——数据库运维(1)——数据库版本介绍及安装-bin
- MySQL版本介绍和安装---JC MySQL系列(二)
- MySQL之基础-2 MySQL安装介绍之5.6版本Cmake安装
- 【十分钟系列课程】第二集~MySQL客户端安装及创建数据库
- Centos 升级MySQL版本或者Yum安装Mysql5.6
- CentOS 5.5 升级php到5.2,mysql到5.1 (yum安装之后的为5.1.6版本过低而升级)
- 如何用YUM安装Mysql 5.5版本
- CentOS 6.5 yum安装高版本php和mysql
- linux使用yum更新或安装最新版本的mysql
- 在Linux系统下安装大于mysql5.5版本的数据库
- 常见数据库的介绍及Mysql 数据库的安装与卸载
- yum安装最新php和MySQL版本
- HIVE 安装系列(3)配置HIVE 使用Mysql作为元数据的数据库
- 关于linux下mysql 5.7.x数据库的yum的安装方法
- Hive资料整理系列 二 Hive安装及mysql做元数据库 --clouder版本
- 用yum安装各种版本的php与mysql方法
- percona-toolkit系列之介绍和安装(mysql复制工具)
- 数据库MySQL免安装版本在Windows系统上更改数据文件目录
- Centos 升级MySQL版本或者Yum安装Mysql5.6
- mysql学习足迹之一【linux环境下源码安装mysql-5.5.25版本数据库】