问题
sql 创建表出现问题
解决
将表名字段名的单引号改为键盘左上角的英文反引号
- 正确的
create table `mood` (
`id` varchar(32) not null,
`content` varchar(256) Default Null,
`user_id` varchar(32) Default Null,
`praise_num` int(11) Default NULL,
`publish_time` datetime Default NULL,
primary key (`id`),
Key `mood_user_id_index` (`user_id`) Using Btree
)engine=InnoDb Default Charset=utf8;
- 错误的
drop table If exists 'mood';
create table 'mood' (
'id' varchar(32) not null,
'content' varchar(256) Default Null,
'user_id' varchar(32) Default Null,
'praise_num' int(11) Default NULL,
'publish_time' datetime Default NULL,
primary key ('id'),
Key 'mood_user_id_index' ('user_id') Using Btree
)engine=InnoDb Default Charset=utf-8;