09
2019
03

centos7 安装mysql

由于mysql被作者卖了,所以直接使用yum install mysql会默认安装MariaDB,要安装mysql得先添加mysql yum源

rpm -Uvh https://repo.mysql.com//mysql80-community-release-el7-2.noarch.rpm

查看yum源中所有Mysql版本

yum repolist all | grep mysql

image.png


需要安装mysql5.7版本的,禁用掉8.0

yum-config-manager --disable mysql80-community


若提示下图:

安装yum-utils:

yum -y install yum-utils


再执行禁用mysql8.0:


启用mysql5.7

yum-config-manager --enable mysql57-community


再查看所有版本,此时mysql8.0已经禁用,mysql5.7已经启用:

yum repolist all | grep mysql


开始安装:

yum -y install mysql-community-server


启动服务:

systemctl start mysqld


设置开机启动:

systemctl enable mysqld


查看临时密码:

grep 'temporary password' /var/log/mysqld.log


登录

mysql -u root -p


设置mysql密码,这里仅做演示,你不要设置123456

set password for root@localhost = password('123456');

报错!提示密码太简单,不满足策略要求


设置宽松模式:

set global validate_password_length=1;

1代表宽松模式,0代表严格模式


再次设置密码:

image.png

设置成功,使用新密码即可登录

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Top