数据库使用哪种工具? liquibase vs mysql二进制日志

时间:2016-06-21 09:20:43

标签: mysql liquibase database-versioning database-deployment binary-log

我正在尝试构建一个重构,测试和部署数据库的过程。经过某种研究后,我发现liquibase是管理数据库版本的好工具。同样可以使用mysql binary logs完成类似的工作。

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

1 个答案:

答案 0 :(得分:1)

我更喜欢liquibase而不是二进制日志。我们从1年开始使用它,并且运行顺利。

使用liquibase很容易维护数据库的版本,甚至还提供了将更改回滚到特定版本的方法。

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

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