Mac下安裝mysql,連接出現(xiàn)Access denied for user 'root'@'localhost' (using password: YES)

解決方法:

第一步: 關(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'); ?(分號別忘記了)

密碼修改成功,可以正常登錄了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容