查询
查询当前数据库所有表
show tables;
例:mysql> show tables;
Empty set (0.00 sec)#返回一个空的记录,无表结构
创建
comment是注释的意思
查询表结构
desc 表名;
查询指定表的建表语句
show create table表名;
数据类型:数值类型、字符串类型、日期时间类型
表结构添加
alter table 表名 add 字段名 类型(长度)[coment'注释'];
例;
alter table emp add nickname varchar(20) comment'昵称';
修改
1修改数据类型
alter table 表名 modify 字段名 新数据类型(长度);
2修改字段名和字段类型
alter table 表名 change 旧字段名 新字段名 类型(长度) 【comment‘注释’】【约束】;
如
alter table emp change nickname username varchar(30) comment ‘用户名’;
删除字段
alter table 表名 drop 字段名;
修改表名
alter table 表名 rename to 新表名;
删除
1删除表
drop table 【if exists】 表名;
#if exists 如果她存在
2删除指定表,并重新创建该表(删除表,并重新创建(也就是删除内容,留下一个空表))
truncate table 表名;