mysql莫名错误,同样的代码,一份出错,一份不出错。
create table `user` (
`id` int NOT NULL auto_increment,
`user` varchar(36) not null COMMENT '用户名',
`password` varchar(36) not NULL COMMENT '密码',
`name` varchar(36) not NULL COMMENT '姓名',
PRIMARY KEY (`id`)
)comment='用户';
create table `user` (
`id` int not null auto_increment,
`user` varchar(36) not null comment '用户名',
`password` varchar(36) not null comment '密码',
`name` varchar(36) not NULL COMMENT '姓名',
primary key (`id`)
)comment='用户';
选择第一份,运行,报错,在PRIMART 前面删掉空格就不报错,再加上也不报错,但是回退,又报错,这是什么原因?
也就是说从错误到正确,我根本没明白原因,空格?好像也不是这个原因,有没有大神指教?
第二份是一模一样的代码,但是直接不报错 ,今天在运行代码的时候发现的莫名情况。请大神指教。