springboot 整合好Camunda后 启动失败 报 Table ‘camunda1.act_ge_property‘ doesn‘t exist
springboot整合camunda,替换数据库为MySQL。MySQL版本5.7.36。启动报错表不存在
·
项目场景:
springboot整合camunda,替换数据库为MySQL。
MySQL版本 5.7.36
问题描述
启动camunda项目,报下面的错误信息:Table 'camunda1.act_ge_property' doesn't exist
如下图
原因分析:
同一个数据源中其他库中的表会影响 表的创建,在建表之前检索当前数据源中所有库中是否包含 activiti 相关的数据库表(以 act_ 开头),如果有就会断定为 activiti 的工作流表已经存在,此时就不会再执行建表语句,即使 databaseSchemaUpdate = true
解决方案:
在 MySQL 的链接 URL 中添加: nullCatalogMeansCurrent=true 配置
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)