昨天發布了一篇關于在win系統下安裝配置mysql的教程,今天就有同學來咨詢 mysql 8.0 以上的版本如何去修改 root 賬號的密碼。由于 mysql 8.0 以上版本的密碼策略得到了加強,網上一些流傳修改 root 密碼的命令已不在適用,下面就詳細的說一下 mysql 8.0 修改 root 密碼的方法。

mysql 8.0 以上版本修改 root 密碼的方法

1、登錄到數據庫

国产视频app使用管理員權限,打開 CMD 命令窗口,并 cd 到 mysql 文件目錄 

執行命令

mysql -u root -p

2、執行以下的修改密碼的命令

alter user'root'@'localhost' identified by '新密碼';

mysql 8.0 以上版本修改 root 密碼的方法

国产视频app3、刷新MySQL的系統權限相關表

執行命令:

flush privileges;

mysql 8.0 以上版本修改 root 密碼的方法

4、退出mysql

執行命令:

quit

mysql 8.0 以上版本修改 root 密碼的方法

5、使用新密碼登錄即可

執行命令

mysql -u root -pae123

mysql 8.0 以上版本修改 root 密碼的方法

補充:mysql 登錄警告提示!

如果用密碼登錄,出現以下的錯誤提示,不要驚慌,只要修正一下登錄時輸入密碼的步驟即可!

mysql: [Warning] Using a password on the command line interface can be insecure.

mysql: [Warning] Using a password on the command line interface can be insecure.

1、登錄命令時,不輸入密碼

mysql -u root -p

mysql: [Warning] Using a password on the command line interface can be insecure.

2、在提示輸入密碼時,再輸入密碼

mysql: [Warning] Using a password on the command line interface can be insecure.