drop table if exists person; #如果表 person 已存在,则删除 create table person (id int(10) primary key auto_increment, #主键,自动增长name varchar(14) unique not null, #该行不重复,不为空age int,sex char(10) default '女' #没有插入该列,填入默认值"女")charset=utf8; #utf-8 编码#多行插入insert into person(name, age, sex) values('西施', 18, '女'),('大乔', 32, null),('王昭君', 24, null);
通过 “source sql 文件地址”导入
sex 列设置为 default,只有不插入该列,才会填入默认值
insert into person(name,age) values('赵飞燕',27);
name 列设置为 unique not null,则该列名字不能重复,也不能为 NULL
insert into person(name,age) values('赵飞燕', 25);insert into person(name,age) values(null, 25);
|