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

mysql?sock文件存儲了什么信息

 更新時間:2022年07月15日 09:26:20   作者:趙帥強  
這篇文章主要為大家介紹了mysql?sock文件存儲了什么信息的內(nèi)容詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

mysql.sock到底存儲了什么東西?

mysql.sock作為mysql的套接字一般用于本地連接數(shù)據(jù)庫,在速度上優(yōu)于TCP/IP連接。一般放置在/tmp/mysql.sock目錄下,我們先查看下它的內(nèi)容:

[root@ tmp]# ll -i | grep mysql 
    85 srwxrwxrwx 1 mysql          mysql                0 Apr 18 15:03 mysql.sock

可以看到它的內(nèi)容大小為0,即沒有存儲任何的內(nèi)容,此時我們通過mysql -uroot -p來訪問(即默認的-h localhost)可以訪問成功數(shù)據(jù)庫。

但當(dāng)我們新建一個相似的mysql.sock的時候,卻無法替代原有的空文件:

mv mysql.sock mysql.sock.bak
# 創(chuàng)建新的mysql socket文件
mksock mysql.sock
chown mysql:mysql mysql.sock
chmod 777 mysql.sock
# 展示對比兩個mysql.sock
[root@ tmp]# ll -i | grep mysql          
    85 srwxrwxrwx 1 mysql          mysql                0 Apr 18 15:03 mysql.sock.bak
    37 srwxrwxrwx 1 mysql          mysql                0 Aug 20 20:35 mysql.sock

再次訪問本地數(shù)據(jù)庫:

[root@ tmp]# mysql -uroot -p -hlocalhost
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

兩者內(nèi)容除了inode號不一樣外,完全一樣,但卻不能使用mysql訪問本地數(shù)據(jù)庫了,新的socket為什么不能代替原有的socket文件,這個文件到底存儲了什么,又是怎么跟數(shù)據(jù)庫互相認證的?

思考良久,有了自己的解釋,但由于沒有看linux對socket的具體設(shè)計和實現(xiàn)代碼,不一定正確,詳情查看:

http://m.fzitv.net/article/255511.htm

想要看具體實現(xiàn)的可以參考linux源碼:

https://man7.org/linux/man-pages/man7/socket.7.html

以上就是mysql sock文件存儲了什么信息的詳細內(nèi)容,更多關(guān)于mysql sock文件存儲信息的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • MySQL處理DB讀寫分離數(shù)據(jù)不一致問題的方案

    MySQL處理DB讀寫分離數(shù)據(jù)不一致問題的方案

    在互聯(lián)網(wǎng)中大型項目中,讀寫分離應(yīng)該是我們小伙伴經(jīng)常聽說的,這個主要解決大流量請求時,提高系統(tǒng)的吞吐量,本文給大家介紹了MySQL處理DB讀寫分離數(shù)據(jù)不一致問題的方案,需要的朋友可以參考下
    2024-02-02
  • 解決Mysql報Invalid default value for ''''operate_time''''錯誤的問題

    解決Mysql報Invalid default value for ''''operate_time''''錯誤的問題

    這篇文章主要介紹了解決Mysql報Invalid default value for 'operate_time'錯誤的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • MySQL操作符(and、or、in、not)的具體使用

    MySQL操作符(and、or、in、not)的具體使用

    本文主要介紹了MySQL操作符(and、or、in、not)的具體使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • MySQL實例講解子查詢的使用

    MySQL實例講解子查詢的使用

    所謂子查詢是指在一個查詢中嵌套了其他的若干查詢,即在一個SELECT查詢語句的WHERE或FROM子句中包含另一個SELECT查詢語句,下面這篇文章主要給大家介紹了關(guān)于MySQL子查詢的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • 解析MySQL設(shè)置當(dāng)前時間為默認值的方法

    解析MySQL設(shè)置當(dāng)前時間為默認值的方法

    本篇文章是對MySQL設(shè)置當(dāng)前時間為默認值的方法進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • mysql事務(wù)和隔離級別底層原理淺析

    mysql事務(wù)和隔離級別底層原理淺析

    大家好,本篇文章主要講的是mysql事務(wù)和隔離級別底層原理淺析,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2021-12-12
  • Mysql 安裝失敗的快速解決方法

    Mysql 安裝失敗的快速解決方法

    這篇文章給大家介紹了mysql 安裝失敗的快速解決方法包括windows下mysql安裝失敗的一個解決案例,本文給大家介紹的非常詳細,具有參考借鑒價值,感興趣的朋友一起看下吧
    2016-10-10
  • MySQL數(shù)據(jù)庫之聯(lián)合查詢?union

    MySQL數(shù)據(jù)庫之聯(lián)合查詢?union

    這篇文章主要介紹了MySQL數(shù)據(jù)庫之聯(lián)合查詢?union,聯(lián)合查詢就是將多個查詢結(jié)果的結(jié)果集合并到一起,字段數(shù)不變,多個查詢結(jié)果的記錄數(shù)合并,下文詳細介紹需要的小伙伴可以參考一下
    2022-06-06
  • 連接遠程mysql數(shù)據(jù)庫失敗常見原因及解決方案

    連接遠程mysql數(shù)據(jù)庫失敗常見原因及解決方案

    這篇文章主要介紹了連接遠程mysql數(shù)據(jù)庫失敗常見原因及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • MySQL不停地自動重啟的解決方法

    MySQL不停地自動重啟的解決方法

    這篇文章主要給大家介紹了關(guān)于MySQL不停地自動重啟的解決方法,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07

最新評論

南投市| 精河县| 漯河市| 广宗县| 屯留县| 澄城县| 辽源市| 红河县| 永城市| 新干县| 福泉市| 突泉县| 太康县| 肇源县| 象州县| 杭州市| 渝中区| 新乡市| 葫芦岛市| 专栏| 南皮县| 嘉定区| 繁昌县| 新和县| 乌兰浩特市| 繁昌县| 寿阳县| 江城| 泉州市| 进贤县| 海门市| 贵州省| 十堰市| 桐庐县| 元氏县| 富阳市| 称多县| 祁阳县| 聊城市| 梁山县| 德惠市|