MySQL online DDL

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL online DDL相关的知识,希望对你有一定的参考价值。

#mysql的字段的操作


alter table TNAME add COLNAME int comment "comment test" after COLNAME2;  --不加after默认加在最后面

alter table TNAME  modify  [column]  COLNAME varchar(255);

alter table TNAME   modify `COLNAME`  double(16,4) NOT NULL DEFAULT '0.0000';

alter table TNAME drop column COLNAME;


#重命名一个表

alter table TNAME rename to TNAME1;  --重新命令包

# 创建一个完全一样的表

create table TNAME1  like TNAME;

insert into TNAME1  select * from TNAME;


 


以上是关于MySQL online DDL的主要内容,如果未能解决你的问题,请参考以下文章

mysql 5.6 online ddl

关于mysql 5.6 哪些操作可以进行online ddl 详解

MySQL online DDL

MySQL5.6 Online DDL

业务零影响!如何在Online环境中巧用MySQL传统复制技术

MySQL--Online DDL