2011-10-10 2 views
0

drupal 사이트를 호스팅 회사에서 주 서버로 마이그레이션하는 동안.MySQL을 Drupal 데이터베이스로 마이그레이션, 구문 오류 1064

CREATE TABLE IF NOT EXISTS `access` (
`aid` int(11) NOT NULL AUTO_INCREMENT , 
`mask` varchar(255) NOT NULL default '', 
`type` varchar(255) NOT NULL default '', 
`status` tinyint(4) NOT NULL default '0', 
PRIMARY KEY (`aid`) 
) TYPE = MYISAM ; 

이 다음과 같은 오류가 반환 :이 테이블을 생성 오류로 실행

SQL database 
ADD DROP DATABASE 
ADD IF NOT EXIST 
Add AUTO_INCREMENT value 
Enclose table and field names with backquotes 
Add CREATE PROCEDURE/FUNCTION 

내가 설정 : 나는 다음과 같은 매개 변수를 사용하여 데이터베이스를 수출 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 'TYPE=MyISAM' at line 13

MYSQL40과의 호환성. 이전 mysql의 버전은 5.0.51a이고, 가져 오기하려는 버전은 5.5.16입니다.

답변

0

ENGINE을 사용하여 mysql으로 대체되었습니다. 그것은 여전히 ​​지원된다고 말하지만, TYPE = MYISAMENGINE = MYISAM으로 변경하려고 시도하고 도움이되는지 확인합니다.