解決方法:
第一步: 關(guān)閉mysql服務(wù) (系統(tǒng)偏好設(shè)置中)
第二步:?
1.輸入命令進(jìn)入mysql bin目錄下:cd ?/usr/local/mysql/bin/ ? ? ??
2.輸入命令獲取管理員權(quán)限:sudo su
3.輸入命令禁止mysql驗(yàn)證: ?./mysql_safe --skip-grant-tables &
4.mysql會自動重啟,偏好設(shè)置中的mysql狀態(tài)會變成running

第三步:
1. 新建一個終端窗口,進(jìn)入mysql bin 目錄
2.輸入命令:./mysql
3.輸入命令刷新權(quán)限: flush privileges; (分號別忘記了)
4.輸入命令設(shè)置新密碼: set password for 'root'@'localhost' = password('123456'); ?(分號別忘記了)
密碼修改成功,可以正常登錄了