1. 程式人生 > >Can’t connect to local MySQL server through socket 解決辦法

Can’t connect to local MySQL server through socket 解決辦法

啟動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 看看m y s q l 是否已經啟動.
另外看看是不是許可權問題.

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

[[email protected] ~]# /etc/init.d/mysqld start
啟動 MySQL: [ 確定 ]
[[email protected] ~]# mysql -uroot -p

相關推薦

Cant connect to local MySQL server through socket 解決辦法

啟動mysql 報錯: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) 1、先檢視 /etc/rc.d/ini

ERROR 2002 (HY000): Cant connect to local MySQL server through socket 解決辦法

故障描述:啟動mysql 報錯:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)1.先檢視mysql啟動狀態#/etc/

連接Mysql提示Cant connect to local MySQL server through socket解決方法

127.0.0.1 方式 mic div conn 三種 問題 ati my.cnf 轉:http://aiezu.com/article/mysql_cant_connect_through_socket.html 有時候,當我們使用“mysql”、“mysqladmin

Cant connect to local MySQL server through socket

ERROR 2002(HY000)# mysqlERROR 2002(HY000):Can't connect to local MySQL server through socket '/tmp/mysql.socket'# ln -s /usr/local/mysql/data/m

ERROR 2002 (HY000): Cant connect to local MySQL server through socket ‘/var mysql 啟動不了

nag could ice etc ket nbsp call cti connect ps -A | grep -i mysql kill 列出來的進程 service mysql start 我的問題就解決了 -----------------------------

Cant connect to local MySQL server through socket

MySQL server throughmysql,mysqldump,php連接mysql服務常會提示下面錯誤:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mys

Cant connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ 解決

bsp 文件讀取 my.cnf dir spa min pre 啟動 style mysql 改變 basedir 目錄,啟動後客戶端登陸出現 Can’t connect to local MySQL server through socket ‘/var/lib/mys

連線Mysql提示Cant connect to local MySQL server through socket各種情況以及解決辦法(轉載)

轉自:http://www.aiezu.com/db/mysql_cant_connect_through_socket.html 產生此問題的原因一般有兩個: 1、mysql服務未正常執行: 由於mysql的socket檔案是由mysqld服務啟動時建立的,如果mysqld服務未正常啟動,soc

連接Mysql提示Cant connect to local MySQL server through socket各種情況以及解決辦法(轉載)

文件的 字符 -o exe localhost user body external The 轉自:http://www.aiezu.com/db/mysql_cant_connect_through_socket.html 產生此問題的原因一般有兩個: 1、mysql服務

Cant connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ 解決

mysql 改變 basedir 目錄,啟動後客戶端登陸出現  Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’  問題,解決方式如下: /etc/my.cnf &nbs

linux 系統中系統關機後,mysql啟動失敗報錯:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '

自己在阿里雲伺服器上安裝好執行環境後,mysql都是正常使用的,昨天強制關閉伺服器後,重新啟動伺服器,發現數據庫無法啟動報錯:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/va

MySQL 報錯:ERROR 2002 (HY000): Can't connect to local MySQL server through socket

一、錯誤現場還原: 下面我們通過三種方式來連線,然後觀察提示的錯誤資訊: 1、直接使用“mysql”命令,不帶主機名引數; 2、使用帶了主機名“localhost”引數的“mysql -h localhost”命令; 3、使用帶了主機名“127.0.

{linux} Can't connect to local MySQL server through socket '/tmp/mysql.sock'

安裝mysql成功後,登陸mysql -uroot -p輸入密碼發生 mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect

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

先檢視 /etc/rc.d/init.d/mysqld status 看看m y s q l 是否已經啟動. 另外看看是不是許可權問題. ———————————————————————————— [[email protected] beinan]#chown -R mysql:mysql /var

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

1:下載 [[email protected] /]# tar -xzvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ 1 3修改檔案 [[email protecte

解決mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket錯誤的方法

ps -A | grep -i mysql kill 列出來的程序 service mysql start 我的問題就解決了 Fedora8啟動mysql 報錯: ERROR 2002 (HY000): Can’t connect to local MySQL

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

MySql 報錯ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2) 這個錯是連結時報的錯,要連結必須啟動。修復的時候首先要啟動m

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

如題所示,在Linux系統中啟動mysql報錯了: 能啟動mysql,但登入不了 網上存在各種各樣的方法和系統提示的最終還是沒有解決我的問題,因為在我的那個系統找不到所說的檔案 於是乎,乾脆殺掉程序試試: 然後重啟mysql 解決

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

解決方法:原因:mysql目錄沒有許可權 方法:執行 sudo chown -R mysql:mysql /usr/local/var/mysql 給了許可權之後重啟 sudo mysql.ser

原來如此簡單:解決Mac上的Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

mac os上第一次使用mysql,果然出現了問題,安裝好mysql的dmg後,在終端輸入mysql,結果出現 hrfpc:~ hrf$ mysql ERROR 2002 (HY000): Can't connect to local MySQL server thr