PHP MySQL Multi-statement работает на моей веб-странице, но не на XAMPP

Поэтому я использую этот код для подключения к 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 тоже.

Любые идеи, что мне не хватает?