? ?Mac安裝MySQL時會生成一個很復雜的初始密碼或链,很容易忘記。也有一部分人并未刻意地去記住密碼鲸沮×章猓總之,如果忘記密碼讼溺,可以通過以下方式來修改楣号。
1. 第一步
-
打開系統(tǒng)偏好設置
-
在最下面點擊MySQL
-
點擊Stop MySQL Server
2.第二步
進入終端輸入命令:cd /usr/local/mysql/bin/
登錄管理員權限 sudo su
輸入./mysqld_safe --skip-grant-tables & 命令來禁止mysql驗證功能,回車后mysql會自動重啟(偏好設置中mysql的狀態(tài)會變成running)。
3.第三步
輸入命令 ./mysql
輸入命令 FLUSH PRIVILEGES;
輸入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密碼');
至此炫狱,密碼就修改成功了~
知道密碼的情況下藻懒,登陸后修改密碼(比如登錄后修改初始密碼)。
登錄
mysql -uroot -p
根據(jù)提示輸入密碼后视译,輸入修改密碼的命令(假定密碼改為root123):
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';
然后會報密碼設置太簡單的錯誤嬉荆,然后依次輸入下面兩個命令:
set global validate_password_policy=0;
// 修改validate_password_policy參數(shù)的值
set global validate_password_length=1;
// 修改密碼的最小長度
之后再輸入修改密碼的命令就可以了。