createtable tb_user (
id intprimarykeycomment'ID,唯一标识',
username varchar(20)notnulluniquecomment'用户名',
name varchar(10)notnullcomment'姓名',
age intcomment'年龄',
gender char(1)default'男'comment'性别')comment'用户表';/*id 是一行数据的唯一标识
username 用户名字段是非空且唯一的
name 姓名字段是不允许存储空值的
gender 性别字段是有默认值,默认为男*/
非空约束
唯一约束
主键约束
默认约束
主键自增:auto_increment
将之前的表删除重建一张表。
createtable tb_user (
id intprimarykeyauto_incrementcomment'ID,唯一标识',
username varchar(20)notnulluniquecomment'用户名',
name varchar(10)notnullcomment'姓名',
age intcomment'年龄',
gender char(1)default'男'comment'性别')comment'用户表';/*id 是一行数据的唯一标识
username 用户名字段是非空且唯一的
name 姓名字段是不允许存储空值的
gender 性别字段是有默认值,默认为男*/