由于小編也是剛開始玩 Linux 系統(tǒng),對(duì)于這類問題也是常常有點(diǎn)頭大,好在在整了幾次之后,也就是改改文件配置的路徑:
小編是在 centos下測(cè)試的
首先是修改一下/etc/my.cnf文件
vim /etc/my.cnf
會(huì)看到
[mysqld]
socket=/var/lib/mysql/mysql.scok
可以在下面添加
[mysql ]
socket=/tmp/mysql.sock
然后創(chuàng)建一下軟連接
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
然后開啟 mysql 服務(wù)器
/etc/init.d/mysqld start
如果失敗的話,則要考慮一下是否沒有權(quán)限
chown -R mysql:mysql /var/lib/mysql
然后啟動(dòng)或重啟 mysql 服務(wù)器
最后應(yīng)該就沒什么問題了
ps: 這只是小編根據(jù)自己的經(jīng)驗(yàn)測(cè)試的,對(duì)于個(gè)別不適用的勿噴!!!