《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
三、重啟php.
維易PHP培訓學院每天發布《Mysql入門php連接不上mysql但mysql命令行操作正常的解決方法》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9485.html