ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'
錯誤信息:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
出現(xiàn)問題原因:
有可能是 my.cnf 配置文件中設(shè)置了 [mysqld] 的參數(shù) socket ,而沒有設(shè)置[client]的參數(shù)socket
mysql.sock 文件有什么用:
mysql 支持 socket 和 TCP/IP 連接。那么 mysql.sock 這個文件有什么用呢?連接localhost通常通過一個Unix域套接字文件進行,一般是/tmp/mysql.sock。如果套接字文件被刪除了,本地客戶就不能連接。/tmp 文件夾屬于臨時文件,隨時可能被刪除。
1.TCP 連接(如果報錯 /tmp/mysql.sock,你可以嘗試這種方式連接)
mysql -uroot -h 127.0.0.1 -p
2.socket 連接
mysql -uroot -p
解決方式:
添加 [client] 配置項,如下所示
配置前:(配置 [client] 前,會報錯'/tmp/mysql.sock' (2))
[mysqld]
datadir=/usr/local/mysql/data
basedir=/usr/local/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
配置后:(配置 [client] 后,重啟 mysql服務(wù))
[mysqld]
datadir=/usr/local/mysql/data
basedir=/usr/local/mysql
socket=/var/lib/mysql/mysql.sock(跟這個socket路徑一樣)
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid[client]
port=3306
socket=/var/lib/mysql/mysql.sock
end,本文結(jié)束,希望對大家有所幫助!
相關(guān)文章
MySQL配置了雙主,是如何避免出現(xiàn)數(shù)據(jù)回環(huán)沖突的
這篇文章主要介紹了MySQL配置了雙主,是如何避免出現(xiàn)數(shù)據(jù)回環(huán)沖突的,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下2021-01-01
解決Navicat for MySQL 連接 MySQL 報2005錯誤的問題
在本地MySQL的服務(wù)啟動后,由于Navicat的一些功能需要聯(lián)網(wǎng)才可以使用,今天重點給大家介紹Navicat for MySQL 連接 MySQL 報2005 -Unknown MySQL server host ‘localhost’(0)錯誤的情況與解決方法,感興趣的朋友一起看看吧2021-05-05
Linux centos7環(huán)境下MySQL安裝教程
這篇文章主要為大家詳細介紹了Linux centos7環(huán)境下MySQL安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03
MySQL?8.0.35數(shù)據(jù)庫下載安裝以及環(huán)境變量的配置方法
很多朋友剛開始接觸mysql數(shù)據(jù)庫服務(wù)器,這篇文章主要給大家介紹了關(guān)于MySQL?8.0.35數(shù)據(jù)庫下載安裝以及環(huán)境變量的配置方法,文中通過圖文介紹的非常詳細,需要的朋友可以參考下2023-12-12
MySQL 數(shù)據(jù)庫設(shè)計復習筆記及項目實戰(zhàn)
參考的數(shù)據(jù)庫文檔主要有:目前國內(nèi)的常見的PHP系統(tǒng)的數(shù)據(jù)庫2010-03-03

