我得到了“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