解決php無法連接mysql的問題的方法:1、開啟php.ini設定檔;2、修改設定【pdo_mysql.default_socket=/tmp/mysql.sock】;3、重啟nginx或apache。
原因分析:
PHP 設定mysql 有問題
(學習影片推薦:java影片教學)
解決方法:
重新配置PHP
具體步驟:
開啟php.ini檔案修改mysql.default_socket、mysqli.default_socket、 pdo_mysql.default_socket 的值為: /tmp/mysql.sock
pdo_mysql.default_socket=/tmp/mysql.sock mysql.default_socket=/tmp/mysql.sock mysqli.default_socket=/tmp/mysql.sock
或修改my.cnf的socket:
[client] socket=/tmp/mysql.sock [mysqld] socket=/tmp/mysql.sock
然後重啟nginx或apache即可。
相關推薦:php培訓
以上是怎麼解決php無法連接mysql的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!