在互联网公司中是怎样在运行期间修改MYSQL数据库的结构的呢

谢邀高速公路上飞快地跑着换轮子首先,找一个业务压力较小的时间点,确保影响尽可能小,对于add index之类的可以现在备库上做,做好了主备切换一下,对于add/drop/modify column的可以使用online ddl,最新版的MySQL应该是支持的,如果版本不高可以使用percona或者facebook的online ddl方案,可以自行google
■网友
mysql里面一些引擎是天生支持如上操作的,比如tokudb


    推荐阅读