今天安裝LAMP,在安裝MySQL的時候啟動服務總是失敗,提示ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
查看了一下,確實麼有/tmp/mysql.sock這個文件。如果創建咧?
到網絡找了n多的資料,恢復下mysql.sock,結果還是不行,終於看了安裝文件後才知道在/etc/my.cnf這個文件不對,需要重新創建一個,於是我重新復制了一份,步驟如下:
cd mysql-VERSION 到解壓縮文件的目錄下
復制
cp support-files/my-medium.cnf /etc/my.cnf
重新初始化,創建授權表
bin/mysql_install_db --user=mysql
啟動服務
bin/mysqld_safe --user=mysql &
再重新連接就OK了,網絡上關於這個問題的解決方法N多,都太啰嗦,看了半天也不知所雲,簡直就是浪費時間,現在自己終於搞定啦!