Mac下 Mysql本地連線報錯
阿新 • • 發佈:2018-11-22
客戶端報錯:2003 - Can’t connect to MySQL server on ‘127.0.0.1’ (61 “Connection refused”)
終端報錯:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket '/tmp/mysql.sock’
報錯原因是由於mysql服務沒開啟,兩種解決方法
1.開啟系統偏好設定
在“MySQL”對話方塊中,單擊“啟動MySQL服務”按鈕
在彈出的視窗中,輸入管理員密碼,然後單擊“好”按鈕
在“MySQL”對話方塊中,MySQL服務的狀態顯示為:如下狀態表示MySQL服務已經啟動
2.如果系統偏好設定並沒有顯示“MySQL”,原因是mac版本與mysql版本不相容,需在終端操作(或下載版本相容的mysql)
2.1 which mysql 檢視mysql的安裝位置(如未安裝,需要先安裝:mysql not found)
2.2 brew info mysql 檢視mysql資訊
2.3 mysql.server start 啟動mysql 服務
2.4 連線mysql成功
參考文章:
https://www.cnblogs.com/heleilei/p/6021654.html
https://blog.csdn.net/liuxiaoming1109/article/details/77882368
https://blog.csdn.net/qq_2300688967/article/details/79168646