MySql_基本操作_修改数据表

修改数据表主要用命令ALTER Table,主要包含的操作有:

1.修改表名

MySql_基本操作_修改数据表_第1张图片

2.修改字段的数据类型

MySql_基本操作_修改数据表_第2张图片

3.修改字段名称

MySql_基本操作_修改数据表_第3张图片

4.添加字段:ALTER TABLE  <表名>  ADD <新字段名><数据类型>[约束条件][FRIST/AFTER 已存在字段名]

注:中括号表示可选

4.1添加无约束条件且没有使用关键字FIRST/AFTER限定位置

MySql_基本操作_修改数据表_第4张图片

4.2添加有约束字段且新添加字段位于表的第一列

MySql_基本操作_修改数据表_第5张图片

4.2添加有约束字段且新添加字段位于表中已有的某列的之后

MySql_基本操作_修改数据表_第6张图片

5.删除字段

MySql_基本操作_修改数据表_第7张图片

6.修改字段的排列位置

MySql_基本操作_修改数据表_第8张图片

MySql_基本操作_修改数据表_第9张图片

7.更改表的存储引擎:存储引擎是Mysql中数据存储在文件或者内存中时采用的不同技术实现,可以选择不同的存储引擎,甚至可以为每一张表选择不同的存储引擎,(如果有外键关联的表,必须使用同一种存储引擎)

查看当前环境支持哪些存储引擎:

MySql_基本操作_修改数据表_第10张图片

修改某张表的存储引擎:

MySql_基本操作_修改数据表_第11张图片

8.创建或者删除约束

MySql_基本操作_修改数据表_第12张图片

 

9.删除表:如果数据表之间存在外键关联的情况下,如果直接删除父表,则会提示失败,需要先删除从表(或者删除外键约束),在删除父表

MySql_基本操作_修改数据表_第13张图片

 

你可能感兴趣的:(MySql)