Echo-xzp / echo-xzp.github.io

My HEXO Blog
https://echo-xzp-github-io.vercel.app
2 stars 2 forks source link

MySQL由于表名大写而查不到数据 | 你所不知道的物語; #53

Open Echo-xzp opened 7 months ago

Echo-xzp commented 7 months ago

https://www.hitagi.icu/posts/68b2bfd5/

问题描述博主最近接手一个项目,代码大部分都是祖传代码了,最开始启动项目运行并没有什么问题,但是到部署到Linux服务器上的时候,却发现有些地方的请求直接500错误了。这就显得有点莫名其妙了,于是查看日志进行分析: 很明显就是SQL语法错误了,没有EMS_ROLE这个表,根本查找不到,所以就报错了。 进一步结合代码分析查看日志,发现这条SQL是由通用mapper生成的。 注意到启动日志: 也就是