如果您忘記了MySQL本地數(shù)據(jù)庫密碼,不要擔心,這是一個非常常見的問題。在此情況下,您需要通過以下方法來恢復密碼:
步驟1:打開MySQL控制臺
mysql -u root -p
通過上面的命令,在控制臺上輸入“root”用戶的密碼。如果您已經(jīng)忘記了密碼,可以按照下面的步驟進行重置。
步驟2:停止MySQL
sudo /etc/init.d/mysql stop
步驟3:重啟MySQL并跳過授權表
sudo mysqld_safe --skip-grant-tables &
通過上面的命令,您將重新啟動MySQL,但是您將跳過授權表的檢查。這將使您能夠以root身份登錄MySQL而無需密碼。
步驟4:使用root身份登錄MySQL
mysql -u root
現(xiàn)在,您已成功以root身份登錄MySQL。接下來,您需要更改您忘記的密碼:
步驟5:更改密碼
USE mysql;
UPDATE user SET password=PASSWORD("newpassword") WHERE User='root';
FLUSH PRIVILEGES;
請確保將“newpassword”替換為您要設置的新密碼。現(xiàn)在,您已成功更改了MySQL root用戶的密碼。您可以嘗試使用新密碼來登錄MySQL。