MySQL数据库导入错误#1064

时间:2015-06-10 14:27:34

标签: mysql mysql-error-1064

我有一个SQL数据库,我想用phplyadmin导入,但是我收到了这个错误。

CREATE TABLE  `wp_commentmeta` (

`meta_id` BIGINT( 20 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`comment_id` BIGINT( 20 ) UNSIGNED NOT NULL DEFAULT  '0',
`meta_key` VARCHAR( 255 ) DEFAULT NULL ,
`meta_value` LONGTEXT,
PRIMARY KEY (  `meta_id` ) ,
KEY  `comment_id` (  `comment_id` ) ,
KEY  `meta_key` (  `meta_key` ( 191 ) )
) ENGINE = Aria AUTO_INCREMENT =3843 DEFAULT CHARSET = utf8          
PAGE_CHECKSUM =1 DELAY_KEY_WRITE =1 TRANSACTIONAL =1;

MySQL说:文档

  

#1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在#PAGE; PAGE_CHECKSUM = 1 DELAY_KEY_WRITE = 1 TRANSACTIONAL = 1'附近使用正确的语法。在第9行

1 个答案:

答案 0 :(得分:5)

如果您未使用MariaDB,请将ENGINE=Aria更改为ENGINE=MyISAM(或ENGINE=InnoDB),然后移除PAGE_CHECKSUM=1TRANSACTIONAL =1;

查找示例here