Flowable 6.4.1数据库自动建表错误

今天在springboot集成flowable中,springboot启动的时候就会自动创建流程所有依赖的表

但是连接mysql数据库的时候,报错了

我用的maven依赖为mysql8,msyql8以上的版本,在本机建过相同的表的时候,就会报这个错误。

解决办法:

spring:
  datasource:
      type: com.alibaba.druid.pool.DruidDataSource
      driverClassName: com.mysql.cj.jdbc.Driver
      druid:
        # 主库数据源
        url: jdbc:mysql://127.0.0.1:3306/flowable-springboot?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true
        username: root
        password: root

就是在连接中的后面添加一个&nullCatalogMeansCurrent=true

&nullCatalogMeansCurrent=true

如果是xml配置用下面这个

&nullCatalogMeansCurrent=true

清空数据库表后,重新启动项目,可以运行了。
欢迎关注我

你可能感兴趣的:(Flowable 6.4.1数据库自动建表错误)