系统命令执行中MySQL修改数据表

    xiaoxiao2021-04-13  29

    A:修改数据表:

    一:更改表格名字:

    alter table 旧表格名 rename as 新表格名

    二:添加字段:

    alter table 表名 add 字段名 列类型【属性】

    三:修改字段:

    alter table 表名 modify 字段名 列类型 【属性】 alter table 表名 change 旧字段名 新字段名 列类型【属性】

    四:删除字段:

    alter table 表名 drop 字段名

    B:MySQL表字段属性:

    一:主键:primary key(column_name) 二:自动递增:auto_increment 三:非空:not null 四:唯一性约束:unique(column_name) alter table tb_name add unique(column_name)  //给表字段增加unique alter table tb_name drop index column_name     //去掉unique

    C:索引:

    KEY key_name(column_name)key后面字符为索引名称,括号内为建立索引的字段名。

    D:附加属性:

    engine:存储引擎类型       MyISAM与InnoDB charset:数据表表字符集   一般为utf8
    转载请注明原文地址: https://ju.6miu.com/read-669392.html

    最新回复(0)