1.安装mysql的yum源
wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
yum localinstall -y mysql57-community-release-el6-9.noarch.rpm
2.安装mysql
yum install mysql-community-server
3.开启mysql服务
service mysqld start
mysql安装成功后创建的超级用户'root'@'localhost'的密码会被存储在/var/log/mysqld.log,可以使用如下命令查看密码
grep 'temporary password' /var/log/mysqld.log
4、安装成功后登陆mysql无论输出什么都提示这个
按顺序执行一下三条命令即可:
(1)SET PASSWORD = PASSWORD('your new password');
(2)ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
(3)flush privileges;
完成以上三步退出再登,使用新设置的密码就可以正常操作了,红色部分是你想用的密码。
注意:MySQL5.7密码安全策略为->1/MEDIUM:检查长度、数字、大小写、特殊字符;你输入的密码复杂强度不够时是不能通过的。
5、查看现有的密码策略
show VARIABLES like "%password%";
说明:
0/LOW:只检查长度;
1/MEDIUM:检查长度、数字、大小写、特殊字符;
2/STRONG:检查长度、数字、大小写、特殊字符字典文件
6、更改密码策略为LOW和更改密码长度
set global validate_password_policy=0;
set global validate_password_length=0;
如此设置即可随意设置密码。
7、使用mysqladmin 修改mysql密码
退出mysql,使用命令mysqladmin -u root -p password
输入原始密码,回车,输入新密码,回车,在输入新密码,回车。