日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

mysql.sock问题

發(fā)布時(shí)間:2023/11/30 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql.sock问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

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

上述提示可能在啟動(dòng)mysql時(shí)遇到,即在/tmp/mysql.sock位置找不到所需要的mysql.sock文件,主要是由于my.cnf文件里對mysql.sock的位置設(shè)定導(dǎo)致。

mysql.sock默認(rèn)的是在/var/lib/mysql, 如果發(fā)現(xiàn)確實(shí)是在該目錄下,可以在[mysqld]下面加入mysql.sock的path
vi /etc/my.cnf(my.cnf也可能在其他路徑下)

[mysqld]
port??????????? = 3306
socket?????? = /var/lib/mysql/mysql.sock

但是要保證使用mysql的用戶具有對該目錄的寫權(quán)限,否則這樣的改動(dòng)由于權(quán)限限制仍然會(huì)報(bào)錯(cuò)。

所以為了避免權(quán)限問題也可以使用軟鏈接為/var/lib/mysql/mysql.sock創(chuàng)建一個(gè)到/tmp/mysql.sock的聯(lián)接

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

由于/tmp/文件夾默認(rèn)對other有w權(quán)限,這樣就可以避免權(quán)限問題。

此外,如果發(fā)現(xiàn)mysql.sock不在默認(rèn)的/var/lib/mysql位置,一種解決方法是使用find命令搜索mysql.sock的位置,然后按前面兩種解決方案挑一種做即可。

?

注意:首先要看my.cnf中是否指定了sock連接文件,如果指定了,連接方式如下:

[root@iZ11ofs]# mysql -uroot -p'111'? -S? /DATA/mysql/mysql.sock

轉(zhuǎn)載于:https://www.cnblogs.com/byfboke/p/9095445.html

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的mysql.sock问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。