0
我只是想创建一个表persons
一些字段,但我得到这个错误#1064 - YOU have an error in your sql syntax
这里的查询:错误创建表(#1064 - 你有你的SQL语法错误)
CREATE TABLE `persons`(
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`firstName` varchar(100) DEFAULT NOT NULL,
`lastName` varchar(100) DEFAULT NOT NULL,
`gender` enum('male','female') DEFAULT NOT NULL,
`address` varchar(200) DEFAULT NOT NULL,
`dob` date DEFAULT NOT NULL,
PRIMARY KEY(`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
灿你发现我的查询出了什么问题?谢谢。
退出'DEFAULT'关键字。 – imant
@imant他们全部?为什么? – bnrfly
像@imant说刚删除单词'DEFAULT'正确的语法是'firstName varchar(100)NOT NULL'等... –