[英]unable to connect mysql database after working long
在 MySQL 數據庫上工作大約 5 小時后,我無法連接到 MySQL 數據庫...這是任何緩存問題還是某種類型的限制
我得到空白頁...僅使用 static html
$hostname_localhost = "localhost";
$database_localhost = "akhai";
$username_localhost = "root";
$password_localhost = "";
$localhost = mysql_pconnect($hostname_localhost, $username_localhost, $password_localhost) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database_localhost);
您可以通過打開錯誤報告從腳本中獲取所有錯誤(以防它不是致命錯誤)
error_reporting(E_ALL);
ini_set("display_errors", 1);
它會給你你的答案
您還可以在 mysql_connect() 上觸發錯誤處理程序;
mysql_connect("localhost", "name", "pass") or die(mysql_error());
您確定您的 mysql 數據庫已啟動並正在運行嗎?
Mysql 長時間無動作關閉連接。 登錄 mysql 並運行:顯示變量,如“wait_timeout”; 您將看到默認時間。
當連接丟失時,在 php 中設置更長的等待超時時間或重新連接。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.