最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何避免mysql啟動(dòng)時(shí)錯(cuò)誤及sock文件作用分析

 更新時(shí)間:2022年01月22日 09:41:59   作者:qq_42533216  
這篇文章主要為大家介紹了在mysql啟動(dòng)過程中遇到錯(cuò)誤時(shí)sock文件作用的分析詳解,以及如何避免發(fā)生錯(cuò)誤,有需要的朋友可以借鑒參考下,希望能夠有所幫助

在mysql的啟動(dòng)過程中有時(shí)會(huì)遇到下述錯(cuò)誤

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

請(qǐng)問mysql.sock 這個(gè)文件到底起什么作用?

如何避免發(fā)生如此錯(cuò)誤?

答案一、

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

看看你的 /tmp/mysql.sock 這個(gè)文件存在否?正常情況下它應(yīng)該在那里的

或者用 netstat 看看結(jié)果中是否有 

Active UNIX domain sockets 

答案二、

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

前面朋友說不能連接,最大可能就是mysqld的這個(gè)守護(hù)進(jìn)程沒有啟動(dòng)。 

答案三、

Mysql有兩種連接方式:

(1)TCP/IP

(2)socket

對(duì)mysql.sock來說,其作用是 mysql客戶端程序 mysql與 mysql服務(wù)器端程序 mysqlserver處于同一臺(tái)機(jī)器,發(fā)起本地連接時(shí)可用 。

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

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

因?yàn)?你在my.ini中或my.cnf中改變端口后,mysql.sock是隨每一次 mysql server啟動(dòng)生成的。已經(jīng)根據(jù)你在更改完my.cnf后重啟mysql時(shí)重新生成了一次,信息已跟著變更。

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

找不到 mysql.sock 的處理方法

出現(xiàn)以下的信息:

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

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

以上的信息表明

mysql.sock應(yīng)該是在 /var/lib/mysql/ 下 。

如果你找了沒找到就

#locate mysql.sock

就會(huì)出來了,接著你就可以

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

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

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

如果還不行,就先

#ps -aux|grep mysql 找mysql的進(jìn)程.

#kill mysql進(jìn)程號(hào) 確定全部kill光

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

以上就是mysql啟動(dòng)時(shí)錯(cuò)誤sock文件作用分析的詳細(xì)內(nèi)容,更多關(guān)于mysql啟動(dòng)錯(cuò)誤sock作用的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • MySQL由淺入深探究存儲(chǔ)過程

    MySQL由淺入深探究存儲(chǔ)過程

    存儲(chǔ)過程就是一條或者多條SQL語句的集合,可以視為批文件,它可以定義批量插入的語句,也可以定義一個(gè)接收不同條件的SQL,下面這篇文章主要給大家介紹了關(guān)于MySQL中存儲(chǔ)過程的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • mysql性能優(yōu)化之索引優(yōu)化

    mysql性能優(yōu)化之索引優(yōu)化

    我們首先討論索引,因?yàn)樗羌涌觳樵兊淖钪匾墓ぞ摺.?dāng)然還有其他加快查詢的技術(shù),但是最有效的莫過于恰當(dāng)?shù)厥褂盟饕?。下面我們就來介紹索引是什么、它怎樣改善查詢性能、索引在什么情況下可能會(huì)降低性能,以及怎樣為表選擇索引。
    2015-12-12
  • Mysql優(yōu)化策略(推薦)

    Mysql優(yōu)化策略(推薦)

    這篇文章主要介紹了Mysql優(yōu)化策略,文中介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • MySQL中B樹索引和B+樹索引的區(qū)別詳解

    MySQL中B樹索引和B+樹索引的區(qū)別詳解

    這篇文章主要為大家詳細(xì)介紹了MySQL中B樹索引和B+樹索引的區(qū)別,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Mysql去重的幾種方式分步講解

    Mysql去重的幾種方式分步講解

    SQL去重是數(shù)據(jù)分析工作中比較常見的一個(gè)場景,下面這篇文章主要給大家介紹了關(guān)于SQL去重的3種實(shí)用方法的相關(guān)資料,文中通過圖文以及實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • MySQL使用正則表達(dá)式進(jìn)行查詢操作經(jīng)典實(shí)例總結(jié)

    MySQL使用正則表達(dá)式進(jìn)行查詢操作經(jīng)典實(shí)例總結(jié)

    這篇文章主要介紹了MySQL使用正則表達(dá)式進(jìn)行查詢操作,結(jié)合實(shí)例形式總結(jié)分析了各種常見匹配模式的查詢操作實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2018-06-06
  • mytop 使用介紹 mysql實(shí)時(shí)監(jiān)控工具

    mytop 使用介紹 mysql實(shí)時(shí)監(jiān)控工具

    mytop 是一個(gè)類似 Linux 下的 top 命令風(fēng)格的 MySQL 監(jiān)控工具,可以監(jiān)控當(dāng)前的連接用戶和正在執(zhí)行的命令
    2012-05-05
  • MySQL尾部空格處理方法詳解

    MySQL尾部空格處理方法詳解

    這篇文章主要介紹了MySQL尾部空格處理方法詳解的相關(guān)資料,通過創(chuàng)建合適的索引來實(shí)現(xiàn)區(qū)分有尾部空格和沒有尾部空格的字符串,需要的朋友可以參考下
    2023-07-07
  • 常見的數(shù)據(jù)庫1045密碼錯(cuò)誤問題解決方法

    常見的數(shù)據(jù)庫1045密碼錯(cuò)誤問題解決方法

    連接MySQL數(shù)據(jù)庫時(shí)難免會(huì)遇到1045錯(cuò)誤,主要是因?yàn)橛脩糨斎氲挠脩裘蛎艽a錯(cuò)誤被拒絕訪問,下面這篇文章主要給大家介紹了關(guān)于常見的數(shù)據(jù)庫1045密碼錯(cuò)誤問題的解決方法,需要的朋友可以參考下
    2023-04-04
  • mysql 8.0.17 安裝配置圖文教程

    mysql 8.0.17 安裝配置圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.17 安裝配置圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08

最新評(píng)論

湖南省| 会泽县| 三亚市| 海兴县| 炉霍县| 金昌市| 秀山| 淄博市| 新闻| 庆云县| 吴旗县| 鹿泉市| 洪泽县| 绥芬河市| 治多县| 蓝山县| 神木县| 茂名市| 枣庄市| 民和| 泉州市| 吉安县| 枣阳市| 泸溪县| 新巴尔虎右旗| 安图县| 西乡县| 保康县| 大化| 龙门县| 宜宾县| 嵊泗县| 新民市| 渝中区| 三河市| 团风县| 夏津县| 贡觉县| 井陉县| 宣城市| 东源县|