主頁 > 知識庫 > mysql中異常錯誤ERROR:2002的解決方法

mysql中異常錯誤ERROR:2002的解決方法

熱門標簽:永州智能外呼系統(tǒng) 哈爾濱云外呼系統(tǒng)運營商 南寧智能電銷機器人價格 遂寧400電話申請 dq8 全地圖標注 地圖標注直通車 趙縣地圖標注 邯鄲400電話注冊辦理 電銷機器人市場價

最近在啟動mysql 報錯,錯誤提示如下:

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

排查過程

1、先查看 /etc/rc.d/init.d/mysqld status 看看mysql是否已經(jīng)啟動.

另外看看是不是權限問題.

2、確定你的mysql.sock是不是在那個位置,

mysql -u 你的mysql用戶名 -p -S /var/lib/mysql/mysql.sock

3、試試:service mysqld start

4、如果是權限問題,則先改變權限 #chown -R mysql:mysql /var/lib/mysql

[root@localhost ~]# /etc/init.d/mysqld start
啟動 MySQL: [ 確定 ]
[root@localhost ~]# mysql -u root -p
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

原因是,/var/lib/mysql 的訪問權限問題。

shell> chown -R mysql:mysql /var/lib/mysql

接著啟動服務器

shell> /etc/init.d/mysql start

服務器正常啟動后察看 /var/lib/mysql 自動生成mysql.sock文件。

但是我的問題仍然沒有得到解決。

問題終于解決:

方法: 修改/etc/my.conf:

[mysqld]
datadir=/usr/local/mysql/data
socket=/var/lib/mysql/mysql.sock

[mysql.server]
user=mysql
basedir=/usr/local/mysql

If there is not currently a section called [client], add one at the bottom of the file and copy the socket= line under the [mysqld] section such as:

[client]
socket=/var/lib/mysql/mysql.sock

發(fā)現(xiàn)依舊如此,運行/etc/init.d/mysql start報錯:Starting MySQLCouldn't find MySQL manager or server是mysqld服務沒啟,運行/usr/local/mysql/bin/mysqld_safe

問題解決。

總結(jié)

好了,以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者使用mysql能帶來一定的幫助,如果有疑問大家可以留言交流。謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • JDBC連接mysql亂碼異常問題處理總結(jié)
  • 連接MySQL時出現(xiàn)1449與1045異常解決辦法
  • SELinux導致PHP連接MySQL異常Can''t connect to MySQL server的解決方法
  • mysql innodb 異常修復經(jīng)驗分享
  • MySQL定義異常和異常處理詳解
  • mysql存儲過程中的異常處理解析
  • MySQL數(shù)據(jù)庫連接異常匯總(值得收藏)

標簽:定西 上海 阿里 浙江 中衛(wèi) 鄂州 張家界 南寧

巨人網(wǎng)絡通訊聲明:本文標題《mysql中異常錯誤ERROR:2002的解決方法》,本文關鍵詞  mysql,中,異常,錯誤,ERROR,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mysql中異常錯誤ERROR:2002的解決方法》相關的同類信息!
  • 本頁收集關于mysql中異常錯誤ERROR:2002的解決方法的相關信息資訊供網(wǎng)民參考!
  • 推薦文章