et character_set_client=gb2312;
为了让结果不出现乱码
set character_set_results=gb2312;
create table xs
(学号 char(6) not null primary key,
姓名 char(8),
专业名 char(10),
出生日期 date,
总学分 tinyint,
备注 text
);
插入记录命令
insert into 表名(字段名1,字段名2.。。。)
values(值1,值2.。。。);
081101 王林 计算机 1 1990-02-10 50 null null
insert into xs(学号,姓名,专业名,出生日期,总学分,照片,备注)
values('081101','王林','计算机','1990-02-10',50,null,null);
或者:(如果提供的值的个数和顺序与表中字段一致,可以省略字段名)
insert into xs values('081101','王林','计算机','1990-02-10',50,null,null);
或者:如果只给表中的部分字段插入值时,要指明字段名
insert into xs(学号,姓名,专业名,出生日期,总学分)
values('081101','王林','计算机','1990-02-10',50);
081102 李四
insert into xs(学号,姓名) values('081102','李四');
081103 王五 软件工程 1990-10-10
insert into xs values('081103','王五','软件工程','1990-10-10',null,null,null);
insert into xs(学号,姓名,专业名,出生日期) values('081103','王五','软件工程','1990-10-10');
删除记录:
delete from 表名 //删除表中的所有记录,此表变为了空表
delete from 表名 where 条件 //删除表中符合条件的记录
delete from xs where 学号='081102';
drop table xs ; //删除整张表,结构和记录
truncate table 表名 //快速删除表中的所有记录