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

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

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

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

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

在配置中添加 lower_case_table_names = 1

重启数据库即可。

相关推荐
BAOYUCompany几秒前
暴雨服务器:以定制化满足算力需求多样化
运维·服务器
柏油34 分钟前
可视化 MySQL binlog 监听方案
数据库·后端·mysql
舒一笑1 小时前
Started TttttApplication in 0.257 seconds (没有 Web 依赖导致 JVM 正常退出)
jvm·spring boot·后端
M1A11 小时前
Java Enum 类:优雅的常量定义与管理方式(深度解析)
后端
青岛佰优联创新科技有限公司1 小时前
移动板房的网络化建设
服务器·人工智能·云计算·智慧城市
禁默2 小时前
进程替换:从 “改头换面” 到程序加载的底层逻辑
linux·运维·服务器
AAA修煤气灶刘哥2 小时前
别再懵了!Spring、Spring Boot、Spring MVC 的区别,一篇讲透
后端·面试
gameatp2 小时前
从 Windows 到 Linux 服务器的全自动部署教程(免密登录 + 压缩 + 上传 + 启动)
linux·服务器·windows
一匹电信狗2 小时前
【C++】异常详解(万字解读)
服务器·c++·算法·leetcode·小程序·stl·visual studio
柏油2 小时前
MySQL 字符集 utf8 与 utf8mb4
数据库·后端·mysql