【问题标题】:Which tool for database vesioning to use? liquibase vs mysql binary logs [closed]数据库版本控制使用哪个工具? liquibase vs mysql二进制日志[关闭]
【发布时间】:2016-06-21 09:20:42
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-23
      • 2012-07-12
      相关资源
      最近更新 更多