美文网首页
mysql表结构操作——DDL

mysql表结构操作——DDL

作者: 乄Denve彡 | 来源:发表于2019-03-21 16:19 被阅读0次

    什么是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;
    

    相关文章

      网友评论

          本文标题:mysql表结构操作——DDL

          本文链接:https://www.haomeiwen.com/subject/vvqcvqtx.html