Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum

配置yum源

  • 此处主要是为了安装其他软件方便,mysql有自己的noarch。

安装base repo源

cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.bak

Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第1张图片
mv.png

wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第2张图片
base-repo.png

安装epel repo源

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第3张图片
epel-repo.png

清理缓存

yum clean all

重新生成缓存

yum makecache

Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第4张图片
makecache.png

测试安装wget

yum search wget yum remove wget

Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第5张图片
removewget.png

yum -y install wget

Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第6张图片
installwget.png

安装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系列——数据库运维(1)——数据库版本介绍及安装-yum_第7张图片
mysqlnoarch.png

安装mysql

·
yum install mysql-server
·

Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第8张图片
yummysql-server.png
  • 注意,如果上面的命令不能安装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 也可以

Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第9张图片
systemctl-start.png

查看是否开机启动

systemctl is-enabled mysqld.service

Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第10张图片
systemctl-enabled.png

设置密码

修改配置文件,设置跳过登录密码选项

vi /etc/my.cnf

  • 加入 skip-grant-tables ,wq 保存。
Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第11张图片
grantcnf.png

重启服务

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;

Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum_第12张图片
changepass.png

重启服务生效

systemctl restart mysqld.service
数据库运维安装部分完毕,谢谢您。

你可能感兴趣的:(Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum)