欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2017年03月10日 10:17:51   作者:mine09443  
最近在啟動mysql的時候發(fā)現(xiàn)mysql報錯了,錯誤代碼是2002,通過查找相關的資料發(fā)現(xiàn)是var/lib/mysql 的訪問權限問題,所以這篇文章主要介紹了mysql中異常錯誤ERROR:2002的解決方法,需要的朋友可以參考借鑒,下面來一起看看吧。

最近在啟動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是否已經啟動.

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

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 &

問題解決。

總結

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

相關文章

  • MySQL配置SSL主從復制

    MySQL配置SSL主從復制

    本文給大家分享的是如何給mysql配置SSL主從復制的具體方法,分別給出了5.6和5.7兩個版本的實例,希望大家能夠喜歡
    2019-01-01
  • Scott?數(shù)據(jù)?映射?MySQL代碼實現(xiàn)分享

    Scott?數(shù)據(jù)?映射?MySQL代碼實現(xiàn)分享

    這篇文章主要介紹了Scott?數(shù)據(jù)?映射?MySQL,文章圍繞Scott?數(shù)據(jù)?映射?MySQL的相關代碼分享給大家,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你的學習有所幫助
    2022-02-02
  • mysql數(shù)據(jù)庫如何轉移到oracle

    mysql數(shù)據(jù)庫如何轉移到oracle

    這篇文章主要介紹了mysql數(shù)據(jù)庫如何轉移到oracle,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • MySQL在不知道列名情況下的注入詳解

    MySQL在不知道列名情況下的注入詳解

    這篇文章主要給大家介紹了關于MySQL在不知道列名情況下的注入的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用mysql具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-03-03
  • Ubuntu安裝MySQL的三種方式以及卸載MySQL

    Ubuntu安裝MySQL的三種方式以及卸載MySQL

    在Linux系統(tǒng)中,卸載MySQL可通過dpkg-l和grep命令組合來查詢已安裝的MySQL相關軟件包,然后使用適當命令進行卸載,安裝MySQL時,可以選擇直接安裝或編譯安裝,直接安裝需要設置密碼,編譯安裝需選擇帶boost庫的版本,初始化MySQL時要指定data目錄
    2024-10-10
  • Mysql通過存儲過程分割字符串為數(shù)組

    Mysql通過存儲過程分割字符串為數(shù)組

    今天小編就為大家分享一篇關于Mysql通過存儲過程分割字符串為數(shù)組,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • 詳解mysql表數(shù)據(jù)壓縮

    詳解mysql表數(shù)據(jù)壓縮

    mysql進行壓縮是借助于zlib庫,采用L777壓縮算法,這種算法在減少數(shù)據(jù)大小、CPU利用方面是成熟的、健壯的、高效的,這篇文章主要介紹了mysql表數(shù)據(jù)壓縮,需要的朋友可以參考下
    2022-01-01
  • 安裝Mysql時可能會遇到的一些疑難雜癥

    安裝Mysql時可能會遇到的一些疑難雜癥

    這篇文章主要給大家介紹了關于安裝Mysql時可能會遇到的一些疑難雜癥,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • mysql中如何使用正則表達式查詢

    mysql中如何使用正則表達式查詢

    這篇文章主要介紹了mysql中如何使用正則表達式查詢,需要的朋友可以參考下
    2014-06-06
  • 解決MySQL中IN子查詢會導致無法使用索引問題

    解決MySQL中IN子查詢會導致無法使用索引問題

    這篇文章主要介紹了MySQL中IN子查詢會導致無法使用索引問題,文章給大家介紹了兩種子查詢的寫法,需要的朋友可以參考下
    2017-06-06

最新評論