首頁 >後端開發 >PHP問題 >php mysql報錯怎麼辦

php mysql報錯怎麼辦

藏色散人
藏色散人原創
2020-11-02 10:04:102646瀏覽

php mysql報錯的解決方法:先檢查mysql_connect和mysql_pconnect的問題;然後寫個phpinfo頁面;接著啟動mysql,並執行指令STATUS;最後修改php.ini並重新啟動伺服器即可。

php mysql報錯怎麼辦

推薦:《PHP影片教學

PHP連結MySQL報錯"No such file or directory"的解決辦法

好下面說一下連接MYSQL資料庫時報錯的解決方法。

1,首先確定是mysql_connect()和mysql_pconnect()的問題,故障現象就是函數回傳空,而mysql_error()回傳「No such file or directory」

#2,寫個phpinfo頁面,找到mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket

3,啟動mysql(見說明2),執行命令STATUS; 記下UNIX socket的值

 

如果2和3的值不一樣,則開啟php.ini(可以從phpinfo頁面中找到php.ini的位置,預設是/private/etc/php.ini),2中提到的三個配置項的值改成3的值。

 

重啟伺服器

以上是php mysql報錯怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn