-1

我正在尝试构建一个重构、测试和部署我的数据库的过程。经过某种研究,我发现liquibase是管理我的数据库版本的好工具。类似的工作也可以只用mysql 二进制日志来完成。

你能告诉我 liquibase 在 mysql 二进制日志之上有什么好处吗?

4

1 回答 1

1

我更喜欢 liquibase 而不是 binary log 。我们从 1 年开始就一直在使用它,并且运行平稳。

使用 liquibase 可以轻松维护数据库的版本,甚至它还提供了将更改回滚到特定版本的方法。

甚至 liquibase 也提供了跟踪更改的方法。它仅应用那些更改尚未应用于数据库的更改。

假设您的本地数据库版本为 3 ,生产数据库版本为 2 。那么 liquibase 将仅在生产中应用版本 3 更改。它不应用版本 2 更改,因为它已经应用了。

于 2016-06-21T09:45:19.730 回答