1 创建表
CREATE TABLE table_name(
属性名 数据类型,
属性名 数据类型,
.
.
.
属性名 数据类型,
)
创建表时,要先创建数据库 使用 CREATE DATABASE 数据库名; 选择数据库 USE 数据库名;然后执行CREATE语句。
2 DESCRIBE 语句查看表定义
语法形式:DESCRIBE 表名;
3 SHOW CREATE TABLE语句查看表详情定义
语法形式:SHOW CREATE TABLE 表名;
注:在现实表详细定义时,可以使用“;”、“\g”、“\G”符号来结束,为了让显示结果更加美观,便于用户查看,最好使用“\G”。
4 删除表的语法形式
语法形式:DROP TABLE 表名;
5 修改表
5.1修改表名
语法形式:ALTER TABLE old_name RENAME [TO] new _name;
old_name表示所要修改的表名,new_name参数表示修改过后的新名字,to可以省略。
5.2增加字段
语法形式:ALTER TABLE 表名 ADD 属性名 属性类型;
例如:ALTER TABLE t_dept ADD descri VACHAR(20);
如果想在表的第一个位置增加字段,可以通过关键字FIRST实现。 语法形式:ALTER TABLE 表名 ADD 属性名 属性类型 FIRST;
如果在表的指定字段之后增加字段可以使用AFTER关键字, 语法形式:ALTER TABLE 表名 ADD 属性名 属性类型 AFTER 属性名;
5.3删除字段
语法形式:ALTER TABLE 表名 DROP 属性名;
5.4修改字段
1 修改字段的数据类型
ALTER TABLE 表名 MODIFY 属性名 属性类型;
2 修改字段名字
ALTER TABLE 表名 CHANGE 旧属性名 新属性名 旧数据类型;
3 同时修改字段的名字和属性
ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型;
4 修改字段的顺序
ALTER TABLE 表名 MODIFY 属性名1 数据类型 FIRST ;
ALTER TABLE 表名 MODIFY 属性名1 数据类型 AFTER 属性名2;