今天在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
清空数据库表后,重新启动项目,可以运行了。
欢迎关注我