mysql 数据表的问题
来源:2-32 完善慕课网用户表的创建
慕圣4478250
2018-04-04 22:37:37
CREATE TABLE `imooc_user12344`(
`id` INT UNSIGNED AUTO_INCREMENT KEY COMMENT '用户编号',
`username` VARCHAR(20) NOT NULL UNIQUE COMMENT '用户名',
`password` CHAR(32) NOT NULL COMMENT '密码',
`email` VARCHAR(50) NOT NULL UNIQUE COMMENT '邮箱',
`age` TINYINT UNSIGNED NOT NULL DEFAULT 18 COMMENT '年龄',
`sex` ENUM('男','女','保密') NOT NULL DEFAULT '保密' COMMENT '性别',
`tel` CHAR(11) NOT NULL UNIQUE COMMENT '电话',
`addr` VARCHAR(50) NOT NULL DEFAULT '北京' COMMENT '地址',
`card` CHAR(18) NOT NULL UNIQUE COMMENT '身份证号',
`married` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '0代表未结婚,1代表已结婚',
`salary` FLOAT(8,2) NOT NULL DEFAULT 0 COMMENT `薪水`
)ENGINE=INNODB DEFAULT CHARSET=UTF8;
`salary` FLOAT(8,2) NOT NULL DEFAULT 0 COMMENT `薪水` --错误的
`salary` FLOAT(8,2) NOT NULL DEFAULT 0 COMMENT '薪水' -- 正确的麻烦老师个看一下 为什么我写的代码就是错的 我复制粘贴老师的就正确的 我看着一样的啊!
1回答
慕圣4478250
提问者
2018-04-04
并不是反引号的问题哦 我换成普通单引号试过了还是错误的 其他的代码 我的跟老师的都一样的 就是不知道 为什么创建不了 会报错
相似问题