centos下mysql5.7改密码为简单的''root''
2019.7.24
参考网址:https://www.cnblogs.com/ivictor/p/5142809.html
改密码为’’root’’(此为知其然, 若要知其所以然, 参考上面网址中详细讲解各张表)
依次输入以下两条命令(这两条命令收到的反馈是正常的):
mysql -uroot -pWwW.django.cn123 #登录mysql
select user(); #查看
接着输入(这条命令报错, 表示不能改用简单密码):
ALTER USER USER() IDENTIFIED BY '12345678';
如下图1:
图1现在,依次输入以下几条命令, 便可使用简单密码了:
set global validate_password_policy=0;
set global validate_password_length=1;
set global validate_password_number_count=0;
先上以下这几条命令的反馈图(如图2):
图2接着输入:
set global validate_password_special_char_count=0;
现在,可以输入以下命令修改密码了:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
如下图3:
图3现在可以输入exit退出mysql了, 然后换新设的密码(‘’root’’)登录以下mysql
依次输入:
exit
mysql -uroot -proot
成功进入mysql,如下图4:
图4至此,MySQL5.7安装完毕,密码已设为''root''。
网友评论