Mac 下 MySQL 的 root 密碼忘記
?
from?JoinPerson?
關(guān)閉mysql服務(wù)器
sudo /usr/local/mysql/support-files/mysql.server stop 或者系統(tǒng)偏好里有個 MySQL 里關(guān)閉
進(jìn)入 /usr/local/mysql/bin 目錄
cd /usr/local/mysql/bin
獲取權(quán)限
sudo su
重啟服務(wù)器
./mysqld_safe --skip-grant-tables &
重開個終端
mysql -uroot -p (提示輸入密碼時隨便輸入即可)
獲取權(quán)限,要不它不讓你改
flush privileges;
設(shè)置新密碼
set password for 'root'@'localhost'=password('新密碼');
但是執(zhí)行最后一步的時候報錯
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'set password for 'root'@'localhost'=password('12')' at line 2