# 创建一张表student(sno主键自增长,sname非空,age,sex默认’男‘,phone唯一)

create table student(

sno int(8)primary key auto_increment,

sname varchar(20) not null,

age int(2),

sex varchar(1) default ‘男’,

phone varchar(30) unique

)

— 为student表所有的字段插入数据

— 语法:insert into 表名[字段名1,字段名2]

values(值1,值2)

insert into student(sno,sname,age,sex,phone)

values(1,’老二’,23,’男’,’123456789′)

#查看表

select * from student

— 直接插入数据,则插入的顺序与表结构要相同

— 语法:insert into 表名values(值1,值2)

insert into student values(2,’老三’,22,’女’,’154312474′)

#查看表

select * from student

— 给表student中sname,age插入数据

insert into student(sname,age)

values(‘老四’,25)

#查看表

select * from student

— 使用set方式给student所有字段插入数据

— 语法:insert into 表名 set 字段名1=字段值2,字段名2=字段名2…

insert into student set sno=4,sname=’花花’,age =22,sex=’女’,phone=’13484131′

#查看表

select * from student

— 使用set方式给指定字段插入数据

— 语法:insert into 表名 set 字段名1=字段值2,字段名2=字段名2…

insert into student set sname=’老六’,age =25,phone=’66666666′

#查看表

select * from student