macbook中出現2003 - Can't connect to MySQL server on '127.0.0.1' (61 "Connection refused") 如何解決


第一步  關閉mysql服務:

蘋果->系統偏好設置->最下邊點mysql 在彈出頁面中 關閉mysql服務(點擊stop mysql server)

如果這種方法沒有成功:

可以使用命令行關閉mysql:

~$ sudo /usr/local/mysql/support-files/mysql.server stop

第二步  

1、進入終端輸入:cd /usr/local/mysql/bin

2、車后 登錄管理員權限 sudo su  (輸入你電腦的密碼)

3、回車后輸入以下命令來禁止mysql驗證功能  ./mysqld_safe --skip-grant-tables(注意是mysqld)

4、回車后mysql會自動重啟(偏好設置中mysql的狀態會變成running)

第三步

1、輸入命令 ./mysql

2、回車后,輸入命令 FLUSH PRIVILEGES;
3、回車后,輸入命令 ALTER user 'root'@'localhost' IDENTIFIED BY '123456'   (123456,這是新密碼隨意寫一個記住的)

第四步

重啟mysql:

~$ sudo /usr/local/mysql/support-files/mysql.server restart

這就ok了,可以去連接試試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM