代码之家  ›  专栏  ›  技术社区  ›  Richard

需要Flyway Enterprise Edition或MySQL升级

  •  0
  • Richard  · 技术社区  · 6 年前

    在使用MySQL cleardb spark数据库将Spring Boot应用程序部署到Pivotal Web Services时,我收到以下消息:

    org.flywaydb.core.internal.license.FlywayEditionUpgradeRequiredException: 
        Flyway Enterprise Edition or MySQL upgrade required: MySQL 5.6 is no longer supported by 
        Flyway Community Edition, but still supported by Flyway Enterprise Edition.
    

    我已尝试使用Flyway v6.1.4进行部署。除了为Flyway Enterprise每年支付2950美元外,还有其他选择吗?我可以在Pivotal Web Services上运行更新版本的MySQL吗?有没有比Flyway更好的选择?

    0 回复  |  直到 6 年前
        1
  •  18
  •   Richard    6 年前

    降级到Flyway v5.2.4解决了我的问题。

        2
  •  1
  •   khwilo    4 年前

    我降级了我的FlyWay版本。以下是一个示例:

    <dependency>
      <groupId>org.flywaydb</groupId>
      <artifactId>flyway-core</artifactId>
      <version>7.15.0</version>
    </dependency>
    
        3
  •  0
  •   Julia Hayward    6 年前

    MySQL/MariaDB存在一些问题,其中JDBC驱动程序报告数据库是5.6版,尽管它实际上较新。在数据库中,如果执行 SELECT VERSION() ?

        4
  •  0
  •   nikhil raynade    6 年前

    尝试将Spring boot版本降级到2.0.1或更低版本,然后它将完全正常工作,或者将flyway版本降级到v5.2.4可能会解决此问题。 尝试将spring boot版本降级到2.0.1版本,该版本稳定,可与第三方相关。