如果您忘記了 MySQL 的 root 密碼,可以通過以下步驟進行重置:
在終端中輸入以下命令停止 MySQL 服務:
sudo service mysql stop
輸入以下命令以啟動 MySQL 服務并跳過授權表:
sudo mysqld_safe --skip-grant-tables &
在終端中輸入以下命令以登錄 MySQL:
mysql -u root
輸入以下命令以更改 root 密碼:
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
請將 new_password
替換為您想要設置的新密碼。
輸入以下命令以刷新權限:
FLUSH PRIVILEGES;
輸入以下命令以退出 MySQL:
quit;
在終端中輸入以下命令以重啟 MySQL 服務:
sudo service mysql restart
現在,您可以使用新密碼登錄 MySQL 了。