mysql在线添加字段,不影响线上。

pt-online-schema-change --user=[db_user] --password=[db_passwd] --host=[db_host] --alter="alert语句" --execute D=[db_name],t=[table_name]  --no-check-replication-filters --recursion-method=none --print --execute --charset=utf8 --critical-load="Threads_running=200" 

  

例子:

pt-online-schema-change --user=root --password='123456' --host=10.0.0.100  --alter="ADD COLUMN test_chr2 varchar(30) NULL DEFAULT '' COMMENT '测试添加' AFTER test_chr1;" --execute D=db1,t=tab1  --no-check-replication-filters --recursion-method=none --print --execute --charset=utf8 --critical-load="Threads_running=200" 

  

原文地址:https://www.cnblogs.com/zhangb8042/p/13094834.html