我从MySQL收到错误:
#1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在第6行的“TYPE = MyISAM AUTO_INCREMENT = 7 AUTO_INCREMENT = 7”附近使用正确的语法
我的SQL是:
CREATE TABLE IF NOT EXISTS `default_setup_academic` (
`academic_id` bigint(20) NOT NULL auto_increment,
`academic_name` text NOT NULL,
`academic_order` bigint(20) NOT NULL,
PRIMARY KEY (`academic_id`)
) TYPE=MyISAM AUTO_INCREMENT=7 AUTO_INCREMENT=7 ;
为什么会出错?
答案 0 :(得分:0)
TYPE
已不再使用。
使用ENGINE
ENGINE=MyISAM
答案 1 :(得分:0)
2个问题你有AUTO_INCREMENT = 7 2次,并将类型更改为 ENGINE
CREATE TABLE IF NOT EXISTS
default_setup_academic
(
academic_id bigint(20) NOT NULL auto_increment,
academic_name text NOT NULL,
academic_order bigint(20) NOT NULL,
PRIMARY KEY (academic_id)
) ENGINE=MyISAM AUTO_INCREMENT=7 ;