啓動SQL提示"Can't connect to local MySQL server through socket '/tmp/mysql.sock"參考解決方案

寫了個腳本可以定時訪問本地安裝的mySQL,啓動本地sql時,突然報下面錯誤:


ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

檢索了資料http://blog.csdn.net/ixidof/article/details/5958904,嘗試了各種辦法,包括:

(1)卸載衝裝;

(2)chmod各種權限;

(3)touch並vim了mysql.sock等;

然而,都不能解決;後來看到了一篇資料,描述如下:

所以嘗試手動指定地址與端口的方式進行啓動:


要輸入密碼,還好重裝時,紀錄下來了:


果然鏈接成功了:


另外,進來之後,可以用下面命令直接重置密碼:

SET PASSWORD = PASSWORD('123456'); 



參考資料:

http://blog.sina.com.cn/s/blog_4ae13e5501000bx6.html

發佈了87 篇原創文章 · 獲贊 20 · 訪問量 22萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章