91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎樣避免mysql啟動時錯誤及sock文件作用分析

發布時間:2022-01-24 09:47:15 來源:億速云 閱讀:169 作者:柒染 欄目:開發技術

這篇文章跟大家分析一下“怎樣避免mysql啟動時錯誤及sock文件作用分析”。內容詳細易懂,對“怎樣避免mysql啟動時錯誤及sock文件作用分析”感興趣的朋友可以跟著小編的思路慢慢深入來閱讀一下,希望閱讀后能夠對大家有所幫助。下面跟著小編一起深入學習“怎樣避免mysql啟動時錯誤及sock文件作用分析”的知識吧。

在mysql的啟動過程中有時會遇到下述錯誤

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

請問mysql.sock 這個文件到底起什么作用?

如何避免發生如此錯誤?

答案一、

這個mysql.sock應該是mysql的主機和客戶機在同一host(物理服務器)上的時候,使用unix domain socket做為通訊協議的載體,它比tcp快。通常遇到這個問題的原因就是你的mysql server沒運行起來。

看看你的 /tmp/mysql.sock 這個文件存在否?正常情況下它應該在那里的

或者用 netstat 看看結果中是否有 

Active UNIX domain sockets 

答案二、

這個文件是用于socket連接的文件。 
也就是只有你的守護進程啟動起來這個文件才存在。 
但是你的mysql程序(這個程序是客戶端,服務器端時mysqld)可以選擇是否使用mysql.sock文件來連接(因為這個方法只適合在Unix主機上面連接本地的mysqld),對于非本地的任何類型的主機。這些在MySQL的手冊(包括晏子翻譯的中文版本,覆蓋3.23/4.0版本)都有說明。只要看看就可以明白。 

前面朋友說不能連接,最大可能就是mysqld的這個守護進程沒有啟動。 

答案三、

Mysql有兩種連接方式:

(1)TCP/IP

(2)socket

對mysql.sock來說,其作用是 mysql客戶端程序 mysql與 mysql服務器端程序 mysqlserver處于同一臺機器,發起本地連接時可用 。

例如你無須定義連接host的具體IP得,只要為空或localhost就可以。

在此種情況下,即使你改變mysql的外部port也是一樣可能正常連接。

因為 你在my.ini中或my.cnf中改變端口后,mysql.sock是隨每一次 mysql server啟動生成的。已經根據你在更改完my.cnf后重啟mysql時重新生成了一次,信息已跟著變更。

那么對于外部連接,必須是要變更port才能連接的。

找不到 mysql.sock 的處理方法

出現以下的信息:

Got an error: Connection error: Can't connect to local MySQL server through
socket '/var/lib/mysql/mysql.sock'

mysql.sock 突然消失算是常見的問題。
如果是第一次安裝MySQL后運行時出現,那只要找出 mysql.sock 在哪里就可以了。

以上的信息表明

mysql.sock應該是在 /var/lib/mysql/ 下 。

如果你找了沒找到就

#locate mysql.sock

就會出來了,接著你就可以

#mysqladmin -S /路徑/mysql.sock -u root

如果是原來很正常的,突然有一天系統告訴你找不到mysql.sock這鬼文件了,怎么辦?

那只好用/etc/rc.d/init.d/mysql restart 或者service mysql restart 重啟服務

如果還不行,就先

#ps -aux|grep mysql 找mysql的進程.

#kill mysql進程號 確定全部kill光

再/etc/rc.d/init.d/mysql restart 或者service mysql restart 重啟服務 

關于怎樣避免mysql啟動時錯誤及sock文件作用分析就分享到這里啦,希望上述內容能夠讓大家有所提升。如果想要學習更多知識,請大家多多留意小編的更新。謝謝大家關注一下億速云網站!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

莆田市| 天台县| 二连浩特市| 汤阴县| 静安区| 启东市| 如皋市| 峨眉山市| 宜城市| 云霄县| 班玛县| 四川省| 应城市| 体育| 湖口县| 牟定县| 凤城市| 天柱县| 江都市| 沙洋县| 波密县| 宜兰市| 友谊县| 诏安县| 萍乡市| 封开县| 浪卡子县| 富宁县| 河北区| 扶余县| 商水县| 林州市| 清水河县| 辽阳市| 澄城县| 兴仁县| 资阳市| 苍山县| 洪洞县| 贵州省| 武邑县|