回覆列表
  • 1 # kzffp34912

    解決不能透過mysql.sock連線MySQL問題這個問題主要提示是,不能透過"/tmp/mysql.sock"連到伺服器,而php標準配置正是用過"/tmp/mysql.sock",但是一些mysql安裝方法將mysql.sock放在/var/lib/mysql.sock或者其他的什麼地方,你可以透過修改/etc/my.cnf檔案來修正它,開啟檔案,可以看到如下的東東:[mysqld]socket=/var/lib/mysql.sock改一下就好了,但也會引起其他的問題,如mysql程式連不上了,再加一點:[mysql]socket=/tmp/mysql.sock或者還可以透過修改php.ini中的配置來使php用其他的mysql.sock來連,這個大家自己去找找或者用這樣的方法:ln-s/var/lib/mysql/mysql.sock/tmp/mysql.sock成功了,就是這樣ln-s/var/lib/mysql/mysql.sock/tmp/mysql.sockOK!

  • 2 # 使用者6417914773854

    1、先檢視 /etc/rc.d/init.d/mysqld status 看看m y s q l 是否已經啟動. 另外看看是不是許可權問題.

    2、確定你的mysql.sock是不是在那個位置, mysql -u 你的mysql使用者名稱 -p -S /var/lib/mysql/mysql.sock

    3、試試:service mysqld start

  • 3 # 佳期如夢將至

    右鍵我的計算機>管理>服務和應用程式>服務, 看看mysql的服務有沒有開啟,如果沒找不到服務的話你也可以在命令提示符下進入mysql bin目錄輸入: mysqld --install 安裝服務

  • 中秋節和大豐收的關聯?
  • 缺鉀出現的症狀是什麼呀?