我得到了「MySQL服務器消失」的錯誤,我也得到了資源ID &連接也創建成功。真的不知道發生了什麼問題。Mysql server Gone Away
下面是我的代碼..
$query ='select * from table';
if ([email protected]_ping($conn)) {
conn = mysql_connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD) or die("Unable to connect with server");
mysql_select_db(DB_DATABASE,$conn) or die("Unable to select database");
mysql_query($query) or mysql_error($conn);
}
任何幫助嗎?我想念一些東西或者我需要設置一些配置文件?
*旁註:*停止使用不推薦使用的'mysql_ *'函數。改爲使用[MySQLi](http://php.net/manual/en/book.mysqli.php)或[PDO](http://php.net/manual/en/book.pdo.php)。這是一個很好的[教程](http://j.mp/PoWehJ)PDO。 – Raptor
本地主機上的MySQL服務器?如果沒有,你是否有正確的主機名並且是允許連接的防火牆(如果有的話)?它運行嗎? – ajtrichards
而'table'是一個保留關鍵字。查看http://dev.mysql.com/doc/refman/5.6/en/reserved-words.html獲取完整列表。你可以改變你的查詢:'select * from \'table \'' – GuyT