連線mysql出現2002錯誤

2021-05-28 11:56:03 字數 712 閱讀 3527

在執行mysql命令的過程中,有時候會碰到如下的錯誤:

stat@tencent:~> mysqldump -uroot -d mp_yx_stat > mp_yx_stat.sql   

mysqldump: got error: 2002: can't connect to local mysql server through socket

'/usr/local/mysql/var/mysql.sock'

(2) when trying to connect

說明我們使用的連線mysql的unix套接字錯誤。

要找出套接字的地點,應:

shell> 

netstat -ln | grep mysql

unix  2      [ acc ]     stream     listening     2014153946 /data/home/stat/mysql/data/mysql.sock

然後敲入如下命令:

stat@tencent:~> mysqldump --socket=/data/home/stat/mysql/data/mysql.sock

-uroot -d mp_yx_stat > mp_yx_stat.sql 

連線mysql 出現1130 錯誤

無法給遠端連線的使用者許可權問題。在本機登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 第一句是以許可權使用者root登入 mysql u root p 第二句 選擇mysql庫 mysql use mysql 第三句 檢視mysql庫中...

連線MySQL出現1130錯誤

在使用pycharm連線資料庫時,出現了1130的錯誤,經過查詢應該是無法給遠端連線的使用者許可權問題,只需要按照以下步驟即可解決 在本機登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 即可 mysql u root pmysql use...

Linux連線MySQL出現1045錯誤 解決方法

開始使用linux連線mysql資料庫的時候,出現了1045錯誤。當出現這個問題的時候,應該是使用者被資料庫拒絕訪問了,我們應該為你的資料庫開闢許可權。1.登入資料庫輸入linux指令 mysql uroot padmin 登入你的資料庫輸入使用者名稱和密碼 2.使用資料庫,查詢許可權 mysql ...