程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> php連接不上mysql但mysql命令行操作正常的解決方法

php連接不上mysql但mysql命令行操作正常的解決方法

編輯:關於MYSQL數據庫

     這篇文章主要介紹了php連接不上mysql但mysql命令行操作正常的解決方法,需要的朋友可以參考下

    故障狀況:php網站連接mysql失敗,但在命令行下通過mysql命令可登錄並正常操作。 解決方案: 1、命令行下登錄mysql,執行以下命令:  代碼如下:show variables like 'socket'; 執行後會得到類似於如下回顯:  代碼如下: "Variable_name"        "Value" "socket"                  "/home/mysql/data/mysql.sock" 2、編輯php.ini,找到mysql.default_socket配置項,默認一般是空值(使用編輯Mysql時設置的sock路徑),將此項添加值為上面回顯中的"/home/mysql/data/mysql.sock":  代碼如下: ; Default socket name for local MySQL connects.  If empty, uses the built-in ; MySQL defaults. mysql.default_socket = /home/mysql/data/mysql.sock 3、重啟php。   
    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved