flyway升级异常「建议收藏」

flyway升级异常「建议收藏」部署项目异常 flyway作为数据库版本管理工具,但是最近项目部署时得到如下异常: org.flywaydb.core.internal.license.FlywayEditionUpgradeRe…

flyway升级异常

原因

异常信息是,mysql5.6版本不是flyway社区版的长期支持版本,但是被企业版支持。 查看flyway官网,flyway download 分为社区版,专业版和企业版,区别如下https://flywaydb.org/download/,在doc中,关于support database mysql的描述,https://flywaydb.org/documentation/database/mysql 也已经表明 mysql5.6只被企业版支持。

解决

查看源码,https://github.com/flyway/flyway/blob/flyway-5.2.4/flyway-core/src/main/java/org/flywaydb/core/internal/database/mysql/MySQLDatabase.java flyway关于数据库版本的校验,是在6.x版本添加,所以降低版本即可解决。pom如下:

<dependency>
    <groupId>org.flywaydb</groupId>
    <artifactId>flyway-core</artifactId>
    <version>5.2.4</version>
</dependency>

代码100分

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/9611.html

(0)
上一篇 2023-02-04
下一篇 2023-02-04

相关推荐

  • 数据库回滚语句rollback_duplicated函数

    数据库回滚语句rollback_duplicated函数SELECT substring_index(substring_index(a.chain,’_’,b.help_topic_id + 1 ), ‘_’ ,- 1 ) AS ID FROM (se…

    2023-04-04
    147
  • 故障分析 | 同一条 SQL 为何在 MariaDB 正常,MySQL 5.7 却很慢?

    故障分析 | 同一条 SQL 为何在 MariaDB 正常,MySQL 5.7 却很慢?作者:王顺 爱可生 DBA 团队成员,在公司负责项目中处理数据库问题,喜欢学习技术,钻研技术问题。 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。…

    2023-02-20
    143
  • 同步到网盘的资料在哪里找_电脑文件同步云端

    同步到网盘的资料在哪里找_电脑文件同步云端文件同步网盘中那个同步excel好用?与Word、Excel、PPT等Office应用联系最为紧密的应当就是OneDrive了,它们都是微软旗下的产品,OneDrive与Office办公软件的融合,…

    2023-04-11
    154
  • Python生成随机数

    Python生成随机数Matlab是一种著名的科学计算语言,其内置的rand函数可以生成随机数。在Python中,也可以使用numpy库里的random函数生成和matlab相似的随机数。

    2024-08-02
    23
  • MySQL数据库基础_易码黄了吗

    MySQL数据库基础_易码黄了吗大家好!我是黄啊码,今天没继续select * 了吧,如果还继续,那接下来的课程先别学,回去好好把之前的课程重复复习一遍,学明白了我们再会?废话不多说,学今天的课程之前我们先来说说这几个词是怎么个执行

    2023-05-27
    131
  • CentOS7下RPM模式搭建MySQL5.7.28主从复制「建议收藏」

    CentOS7下RPM模式搭建MySQL5.7.28主从复制「建议收藏」CentOS7下RPM模式搭建MySQL5.7.28主从复制 一、配置文件: 主库(192.168.128.111): [client] port=3306 socket=/approot/data…

    2023-02-06
    149
  • Python Overhead Application是什么?

    Python Overhead Application是什么?Python Overhead Application是指Python应用程序在运行过程中,除了执行核心业务逻辑所需的资源外,还需要额外消耗的资源,这些资源包括内存、CPU、网络、I/O等。理解Python Overhead Application对开发者来说非常重要,因为他们需要在代码编写过程中,根据应用程序的性质选择合适的优化方案,以确保程序有一个良好的性能。

    2024-03-24
    61
  • HDFS架构

    HDFS架构HDFS架构(Master Slave) 几个进程的角色 1. nameNode(master):用于保存、管理、持久化文件的元数据(文件名、文件副本数、文件块大小、文件块列表),同时还要接收客户端的

    2023-01-30
    159

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注