activiti 项目运行时找不到数据表 ACT_GE_PROPERTY

把代码放在服务器上,运行的时候却发现提示表不在。

这个数据库表是本地开发环境用的,代码也是同一套,本地可以,但是连接服务器上的数据库却没有这个表。

原因:项目使用了activiti,这个表是activiti初始化创建的表,表名是小写的,但是activiti内置的查询语句中表名是大写的,这就导致查表的时候匹配不上。

最终解决办法是更改服务器上的数据库,让检索到的表名大小写不敏感。

在配置中添加 lower_case_table_names = 1

重启数据库即可。

相关推荐
菜鸟小九1 分钟前
SSM(MybatisPlus)
java·开发语言·spring boot·后端
不爱编程的小九九3 分钟前
小九源码-springboot051-智能推荐旅游平台
java·spring boot·后端
aesthetician3 分钟前
@tanstack/react-query:React 服务器状态管理与数据同步解决方案
服务器·前端·react.js
数据知道4 分钟前
Go基础:常用数学函数处理(主要是math包rand包的处理)
开发语言·后端·golang·go语言
学习同学5 分钟前
从0到1制作一个go语言服务器 (一) 配置
服务器·开发语言·golang
期待のcode15 分钟前
MyBatis框架—延迟加载与多级缓存
java·数据库·后端·缓存·mybatis
数据知道22 分钟前
Go基础:文件与文件夹操作详解
开发语言·后端·golang·go语言
袁泽斌的学习记录27 分钟前
ubuntu22.04安装cuda11.4版本
linux·运维·服务器
华仔啊29 分钟前
Spring 配置混乱?搞懂这两个核心组件,问题真能少一半
java·后端·spring
喂完待续41 分钟前
【序列晋升】45 Spring Data Elasticsearch 实战:3 个核心方案破解索引管理与复杂查询痛点,告别低效开发
java·后端·spring·big data·spring data·序列晋升