所以我使用这段代码连接到 MySQL 并执行多个语句:
$connect=@mysql_connect($host,$user,$pass,false,65536) or die("Can't connect");
mysql_select_db($base,$connect);
连接后我会:
mysql_query("CREATE TABLE IF NOT EXISTS tablename ...;\nINSERT INTO tablename ...;");
我使用此代码来执行包含上述相同代码的备份文件(\n=新行)。当我在我的网页(托管服务器)上运行此脚本时,它可以工作,但在我使用 XAMPP 的本地计算机上显示错误:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT INTO tablename' at line 2
我已经检查了 php.ini,我也检查safe_mode = Off
过sql.safe_mode = Off
。
任何想法我错过了什么?