色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:130日期: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的設置一致。如果以前是好的,那么不排除被誤刪除或更改了權限的可能。

相關文章:
主站蜘蛛池模板: 国产男女爽爽爽爽爽视频 | 99在线视频精品 | 欧美三级成版人版在线观看 | 免费观看一级成人毛片 | 欧美一级毛片免费观看视频 | 久久不色 | 久久久国产高清 | 99久久免费视频在线观看 | 欧美另类孕交免费观看 | 亚洲第一网站免费视频 | 成人a网站 | 伊人婷婷色香五月综合缴激情 | 国产三级久久久精品三级 | 成人a视频在线观看 | 亚洲欧美日韩精品高清 | 亚洲欧美人妖另类激情综合区 | 国内精品国语自产拍在线观看55 | 国产在线精品二区韩国演艺界 | 在线视频观看国产 | 免费一级欧美片片线观看 | 亚洲精品久久久久午夜三 | 特级一级全黄毛片免费 | 国产精品美女久久久久网站 | 久久久久免费精品视频 | 一区两区三不卡 | 久草在线视频精品 | 国产欧美一区二区三区精品 | 日本免费网址 | 九九综合九九综合 | 日本高清福利视频在线观看 | 一级视频在线播放 | 久久久久久久久免费视频 | 女人张开腿让男人桶个爽 | 久久视屏这里只有精品6国产 | 美女131爽爽爽做爰中文视频 | 国产精品久久久影院 | 99精品国产综合久久久久 | 怡红院在线观看 | 国产亚洲精品看片在线观看 | 亚洲精品98久久久久久中文字幕 | 欧美做爰野外在线视频观看 |