Thinkphp6 报错 SQLSTATE[42S02]: Base table or view not found: 1051 Unknown table

测试环境使用Tp6连接数据库是正常的,但是放到生产环境却报错SQLSTATE[42S02]: Base table or view not found: 1051 Unknown table xxx

很明显是数据库的问题,使用java程序连接数据库没有问题,但是用Tp总是报错,库是存在的,用户名密码也是对的。最终找到问题,因为Mysql在linux下是默认区分大小写的,因此需要需要禁用区分大小写。

首先查看 自己的mysql是否开启了大小写敏感 链接

如果是开启状态则关闭试试。

猜你喜欢

转载自blog.csdn.net/kanyun123/article/details/109727636