mysql表结构操作——DDL

2019-03-21  本文已影响0人  乄Denve彡

什么是DDL?

\color{red}{数据库模式定义语言DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。}

添加一列

alter table 表名 add 列名 数据类型;

mysql> alter table student add score int;

修改一个表的字段类型

alter table 表名 modify 字段名 数据类型;

mysql> alter table student modify id bigint;

删除一列

alter table 表名 drop 列名;

mysql> alter table student drop nums;

修改表名

rename table 原始表名 to 要修改的表名;

mysql> rename table emplyee to employee;

查看表的创建细节

show create table 表名;

mysql> show create table employee;

修改表的字符集为gbk

alter table 表名 character set 字符集名称;

mysql> alter table employee character set gbk;

更改表的列名

alter table 表名 change 原始列名 新列名 数据类型;

mysql> alter table employee change name newname varchar(20);

删除表

drop table 表名;

mysql> drop table employee;
上一篇下一篇

猜你喜欢

热点阅读