【发布时间】:2015-03-31 20:34:57
【问题描述】:
我有一个为多个客户的机器安装的 Web 应用程序。在更新应用程序时,我需要将表架构的最新版本传播到生产服务器。
迁移工具有很多,但大多数都需要付出很多努力,或者比我需要的更复杂。我需要一个像下面描述的那样简单的解决方案来简化升级阶段。
我需要一个工具来接收开发和生产机器的表架构(由mysqldump --no-create-info 生成)并生成在生产服务器上运行所需的更改表查询。
+------------------------+
| +--------------+
|Development Machine | |
|create tables statements| +--------v-------+
+------------------------+ | | +----------------+
| Automation Tool+----->Alter Statements|
| | +----------------+
+---------^------+
+------------------------+ |
|Production Machine | |
|create table statements +---------------+
+------------------------+
【问题讨论】:
标签: mysql deployment migration schema