Несколько запросов SQL не выполняются в CakePHP

Вот сценарий, я загружаю в него txt-файл sql-запросов. И каждая успешная загрузка, мне также нужно выполнить ее содержимое.

Ну, я не могу выполнить набор запросов. Просто однострочный запрос.

У меня есть query.txt:

USE `wifi_analyzer`; CREATE TABLE 'test' ( 'username' varchar(10) NOT NULL, 'password' varchar(10) NOT NULL ); 

И вот как я выполняю его в своем файле cakephp.

 $fullFile = $file_path.$file_name; $readFile = fopen($file_path.$file_name, 'r'); $contents = fread($readFile,filesize($fullFile)); $this->User->query($contents); 

Файл можно прочитать, а также его содержимое. Тем не менее, отображается сообщение об ошибке:

 SQL Error: 1064: 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 'CREATE TABLE 'test' ( 'username' varchar(10) NOT NULL, 'password' varchar(10' at line 3 [CORE\cake\libs\model\datasources\dbo_source.php, line 673] 

Ну, если это всего лишь однострочный запрос:

 Select * from sometable; 

он не отображает никаких ошибок. Но этот единственный запрос:

 CREATE TABLE 'test' ( 'username' varchar(10) NOT NULL, 'password' varchar(10) NOT NULL ); 

он также не выполняется.


UPDATE: Хорошо, я прочитал это: http://www.hardcode.nl/subcategory_4/article_558-execute-mysql-sql-dump-files-via-php-mysqli.htm

но dunno, если это поможет, так как я делаю это в cakephp