国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

mysql 可以從 TCP 連接但是不能從 socket 鏈接

瀏覽:99日期:2022-06-21 17:14:57

問題描述

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

服務器上的 mysql 原本是正常的,突然本地無法從 socket 進行連接,也沒有 mysqld.sock 文件。本地和遠程通過 tcp 都是可以鏈接的。

我現在修復了,但是不確定是不按照如下方式修復的(可能是湊巧了),大家可以試試。

刪除/var/lib/mysql 下的文件,然后重啟服務。sudo find / -type s 就可以找到 mysql.sock了,根據其位置重新設置一下ini 文件中的路徑但是這樣會導致 innodb損毀出現表找不到。所以要先備份。

問題解答

回答1:

mysql> show variables like '%sock%';

看一下mysql啟動的時候sock文件放到哪里了,本地使用mysql客戶端連接的時候 -S /tmp/mysql.sock指定。如果這個文件不存在要么被誤刪、要么沒權限寫,看一下mysql日志。

輕易就把/var/lib/mysql數據文件目錄給刪了,服了

回答2:

表述有問題吧,socket不是對tcp/ip的一層封裝么?

回答3:

看看文件還在不在,有沒有權限,是不是和MySQL的設置一致。如果以前是好的,那么不排除被誤刪除或更改了權限的可能。

相關文章:
主站蜘蛛池模板: 免费看香港一级毛片 | 国产三级三级三级 | 国内真实愉拍系列情侣自拍 | 一级aaa级毛片午夜在线播放 | 欧美aaa性bbb毛片 | 亚洲日本精品 | 特级淫片国产免费高清视频 | 国产精品日韩欧美在线 | 超级碰碰碰视频视频在线视频 | 亚洲精品久久久久影 | 免费v片视频在线观看视频 免费v片在线观看 | 午夜成年女人毛片免费观看 | 玖草视频在线观看 | 日本免费久久 | 日本午夜人成免费视频 | 久久精品亚瑟全部免费观看 | avhd101天天看新片 | 在线播放免费一级毛片欧美 | 成人免费网站在线观看 | 香蕉一区二区三区观 | 黄频漫画 | 韩国一级做a爰片性色毛片 韩国一区在线 | 99精品视频在线免费观看 | 亚洲羞羞裸色私人影院 | 日韩欧美第一页 | 亚洲国产欧美在线人成aaa | 国产精品一区二区在线观看 | 香蕉久久成人网 | 九九精品视频在线 | 国产日韩欧美精品一区二区三区 | 国产高清亚洲精品26u | 在线成人aa在线看片 | 99久热在线精品视频播 | 日本免费大黄在线观看 | 特级毛片 | 污全彩肉肉无遮挡彩色 | 模特三级在线观看 | 免费人成在线观看播放国产 | 国产成人高清一区二区私人 | 国内免费自拍视频 | 亚洲影视一区二区 |