1、创建数据表
use db_admin;
create table tb_admin(
id int auto_increment primary key,
user varchar(30) not null,
password varchar(30) not null,
create time datetime);
auto_increment表示是否是自动编号,每个表只能有一个auto_increment列,并且必须被索引;
primary key 表示是否为主键。一个表只能有一个primary key。若确实,则返回第一个没有任何NULL列的UNIQUE键,作为primary key。
2、查看表结构
show columns from tb_admin from db_admin;
或者
use db_admin;
desc tb_admin;
desc tb_admin user;
3、添加新字段及修改字段定义
alter table tb_admin add email varchar(50) not null,
modify user varchar(40);
4、修改字段名
alter table db_admin.tb_admin
change column user username varchar(30) null default null;
将数据表tb_admin的字段名user修改为username
5、删除字段
use db_admin;
alter table tb_admin drop email;
6、修改表名
alter table tb_admin rename as tb_admin2;
或者
rename table tb_admin to tb_user;
7、复制表
create table tb_user like tb_admin;--此条语句复制表时没有复制表中的内容
create table tb_user as select * from tb_admin;--此条语句复制数据表的时候同时复制表中的内容
8、删除表
drop table tb_user;