文章目录
- @[TOC](文章目录)
- 一、创建表
- 二、查看表
- 三、修改表
- 四、删除表
- drop table 表名; ![在这里插入图片描述](https://img-blog.csdnimg.cn/15227b8335364d41bd01b4b4dd83ee55.png)
文章目录
- @[TOC](文章目录)
- 一、创建表
- 二、查看表
- 三、修改表
- 四、删除表
- drop table 表名; ![在这里插入图片描述](https://img-blog.csdnimg.cn/15227b8335364d41bd01b4b4dd83ee55.png)
一、创建表
语句格式:create table 表名(列名 类型,…)字符集 校验规则 存储引擎;字符集和校验规则还有存储引擎有默认配置可以省略
类型后面跟comment '描述’语句是对列的描述信息
不同的存储引擎有不同的表结构
二、查看表
show tables;查看所有表;
desc 表名;查看表信息
show create table 表名;查看建表信息;\G代替’;'可以去除不重要的符号
三、修改表
改表名: alter table 表名 rename to 表名; 不带以前的表属性信息不会影响以前的信息.
在列名2后面插入一列: alter table 表名 Add 列名1 类型 comment ‘描述’ after 列名2;
修改列类型: alter table 表名 modify 列名 类型 描述;如果只是修改列名,同样要带上列以前其他属性信息,不然会被覆盖清空
**删除一列: ** alter table 表名 drop 列名;
修改列名: alter table 表名 change 列名 列名 类型 属性; 新的列名需要将老的列信息附带上.