国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

linux下安裝mysql及mysql.sock問題

2024-07-25 19:08:08
字體:
來源:轉載
供稿:網友

最近在linux上裝Aphace,mysql,php時,遇到很多問題,在裝apache和php遇到的問題要簡單點,在百度,google上一搜就解決了,唯獨在裝mysql的時候遇到了一個問題困擾了我很久。

    我用的是ubuntu7.0.我裝mysql時,運行mysqladmin version時,始終出錯:

 can't connect to local MySQL server through socket 'var/run/mysqld/mysqld.sock'

    這個把我弄得幾近崩潰,我在網上查找了很多的解決辦法,大概有幾種解決方案:

    1.權限問題

    2.修改/etc/my.cnf文件

    3.操作系統或mysql升級

    4.創建/var/run/mysqld/mysqld.sock    

    以上的方法我都試過了,結果都沒有解決問題。我差不多要放棄了,不過我想再堅持一下,一定能夠解決掉的。我準備發郵件想easychen,zoltan請 教,正當我要發郵件的時候,我想能不能換個思維,我的想法是:既然can't connect to socket '/var/run/mysqld/mysqld.sock',那么我在鏈接socket時,在后面加上socket參數不就得了么,

    即:mysqladmin version --socket == /tmp/mysql.sock       

    沒有想到的事情發生了,問題居然解決了,太高興了。問題雖然解決了,但是卻不知道為什么這樣,為什么默認是/var/run/mysqld /mysqld.sock?我在my.cnf文件里查了一下,client和mysqld中的socket路徑都是/tmp/mysql.sock,而且 在編譯時指定的socket也是/tmp/mysql.sock!這點確實有點不懂,看來我得需要在網上在找找答案了!望知情人士多多指教。

   下面在單獨給大家介紹下liunx mysql.sock問題    

    錯誤代碼:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock '

mysql.sock根本就不在 /var/lib/mysql 目錄下。自己的目錄在 /tmp/mysql.sock

于是做了一個連接。

 ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

重新啟動就好了

注:ln用法:ln -s 源文件 目標文件  ln命令詳情:

總結

以上所述是小編給大家介紹的linux下安裝mysql及mysql.sock問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高碑店市| 长白| 尼木县| 枣强县| 罗江县| 五河县| 封开县| 长海县| 防城港市| 灌云县| 汕尾市| 蓝山县| 拉萨市| 白玉县| 会宁县| 新巴尔虎左旗| 赣榆县| 彰化市| 饶平县| 娱乐| 昂仁县| 天水市| 荆门市| 富阳市| 丰原市| 曲阜市| 阜平县| 江北区| 玛纳斯县| 孝感市| 济宁市| 江津市| 临湘市| 新津县| 咸宁市| 齐齐哈尔市| 平邑县| 垣曲县| 洛宁县| 皮山县| 池州市|