1.创建表
create table tb_name(列结构)【表选项】
create table class(
class_no varchar(20),
date_start date
)
注意:可以使用db_name.tb_name来指定表所属的数据库
2.查看当前数据库所有的表
show tables;
show tables like ‘exam_%’;
其中%称之为通配符,表示任意字符的任意个数的组合。
3.查看某个表的创建信息
show create table tb_name;
4.查看表结构(描述表结构)
desc tb_name;
5.删除表
drop table if exists db_name;
6.修改表
a)修改表名(支持同时修改多个表)
rename table old_tb_name to new_tb_name;
支持跨数据库重命名。(剪切功能)
rename table class to another_db.clas;
可以利用跨数据库重命名表,为数据库重命名。创建一个新的数据库,旧数据内的表都rename到新的数据库内,删除旧的数据库。
b)修改列定义
alter table tb_name [add|drop|change|modify]
增加
alter table class add height int;
删除
alter table class drop height;
修改
alter table tb_name modify class_no varchar(40);
重命名
alter table tb_name change class_no num int;
c)修改表选项
alter table exam_student character set utf-8;
7.向表中插入数据
insert into tb_name(字段列表) values(值列表)
8.删除数据
delete from tb_name 条件
delete from tb_name where 1;
9.修改数据
update tb_name set 字段=新值,……条件