当前位置: 首页 > 知识库问答 >
问题:

Pivotal Web服务:需要Flyway Enterprise Edition或MySQL升级

喻渊
2023-03-14

在使用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服务上运行更新版本的MySQL吗?有没有替代飞道的好办法?

共有3个答案

雍焱
2023-03-14

尝试将Spring Boot版本降级到2.0.1或更低,然后它将完全正常工作,或者将flyway版本降级到v5.2.4可能会解决这个问题。

施梓
2023-03-14

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

公良鸿畅
2023-03-14

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

 类似资料:
  • 问题内容: 像包,并允许一个与本地或远程数据库服务器连接。我创建一个便携式项目,该项目涉及的情况下导入SQL数据(或设备)不总是可以访问正在运行的服务器,但 你 总是可以访问数据库的最新.SQL转储。 目标似乎很简单:在不涉及MySQL服务器的情况下将.sql转储导入R。 更具体地说,我想创建一个列表列表,其中的元素与.sql转储中定义的任何数据库相对应(可能有多个),而这些元素又由这些数据库中的

  • 我对Web的使用有点困惑.xml在Spring编写REST服务时使用泽西岛框架。在我看来,如果我使用注释来定义路径,为什么我们需要web.xml?我最近刚刚使用在线参考文档开发了Spring Boot应用程序,他们甚至没有提到web.xml。那么,说Spring已经删除了web.xml并用注释代替它是对的吗?(例如@Path、@Get、@Post)。我在同一行的第二个问题是,如果我没有web.xm

  • 我创建了一个服务,并希望一直运行此服务,直到我的电话重新启动或强制关闭。服务应该在后台运行。 创建的服务和启动服务的示例代码:

  • 当有镜像发布新版本,新版本服务上线时如何实现服务的滚动和平滑升级? 如果你使用ReplicationController创建的pod可以使用kubectl rollingupdate命令滚动升级,如果使用的是Deployment创建的Pod可以直接修改yaml文件后执行kubectl apply即可。 Deployment已经内置了RollingUpdate strategy,因此不用再调用kub

  • 问题内容: 我了解jsonp是一种绕过相同原始政策的技术。基本上,您在脚本标签中引用json服务服务器端点,因为脚本标签不受SO策略的限制。 我的问题是:假设服务器具有一个为json提供服务的终结点,是否需要对服务器进行任何修改才能在客户端中使用jsonp? 我想不,但是想确定。 问题答案: 是的,JSONP呈现时略有不同,因此您的服务器需要支持它。 JSON看起来像这样: JSONP看起来像这样

  • 当我运行时,一切都很酷,但当Travis运行相同的命令时,我得到的是 警告:未设置“IncludeAntrunTime”,默认值为Build.sysclasspath=Last;对于可重复构建[javac]将12个源文件编译到/home/travis/build/awesometeamplayer/event-receiver/build[javac]注意:/home/travis/build/a