centos下mysql5.7改密碼為簡單的''root''
2019.7.24
參考網(wǎng)址:https://www.cnblogs.com/ivictor/p/5142809.html
改密碼為’’root’’(此為知其然, 若要知其所以然, 參考上面網(wǎng)址中詳細講解各張表)
依次輸入以下兩條命令(這兩條命令收到的反饋是正常的):
mysql -uroot -pWwW.django.cn123????#登錄mysql
select user();????#查看
接著輸入(這條命令報錯, 表示不能改用簡單密碼):
ALTER USER USER() IDENTIFIED BY '12345678';
如下圖1:

圖1
現(xiàn)在,依次輸入以下幾條命令, 便可使用簡單密碼了:
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;
現(xiàn)在,可以輸入以下命令修改密碼了:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
如下圖3:

圖3
現(xiàn)在可以輸入exit退出mysql了, 然后換新設(shè)的密碼(‘’root’’)登錄以下mysql
依次輸入:
exit
mysql -uroot -proot
成功進入mysql,如下圖4:

圖4
至此,MySQL5.7安裝完畢,密碼已設(shè)為''root''。