下载(本人没有下载mysql8)
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
安装
yum localinstall mysql57-community-release-el7-11.noarch.rpm
在安装完毕后,mysql会给你一个随机的密码,输入命令:
cat /var/log/mysqld.log | grep password
![](https://img.haomeiwen.com/i12257488/ca9079fa7ed6c085.png)
在执行命令后,我们会发现后面有一个密码。用这个密码就可以登录mysql服务了
在我们登录后(mysql -uroot -p密码),执行show databases后会提示一个错误
![](https://img.haomeiwen.com/i12257488/a1fb22d1e9f59d83.png)
大概意思是需要你重置密码,重新设置密码
SET PASSWORD = PASSWORD('123456');
在更改密码时,又提示我们密码太简单,不符合规则
Your password does not satisfy the current policy requirements
![](https://img.haomeiwen.com/i12257488/a857be48507d808d.png)
解决办法
set global validate_password_policy=0;
set global validate_password_length=1;
在此更改,成功
![](https://img.haomeiwen.com/i12257488/74b4b6ec7b50f262.png)
网友评论