STEP 1
首先在系統偏好設置里最后一行找到MySQL。
點擊 Stop MySQL Server,把MySQL服務停止。
STEP 2
進入終端,輸入:
cd /usr/local/mysql/bin/
登錄管理員權限,並輸入密碼。
sudo su
禁止mysql驗證功能:
./mysqld_safe --skip-grant-tables &
此時,STEP1停止的MySQL服務已經自動重啟。
STEP 3
終端繼續輸入:
./mysql
回車后輸入:
FLUSH PRIVILEGES;
回車后輸入:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
此步將root初始密碼重置為123456,可自行替換123456為其他密碼。
STEP 4
嘗試是否修改成功
終端輸入:
mysql -u root -p
再按照提示輸入剛剛重置好的密碼,成功登錄。