这是因为开发的机器是windows系统,但是部署的机器是linux系统
而项目中使用的数据库为mysql,在程序中访问数据库时使用的sql语句是大写的
在windows系统中,sql语句是不区分大小写的,但是在linux系统中是区分大小写的
所以会出现上述问题
解决方法:
只要将所有访问数据库表的sql语句中数据库的表名统一改成小写即可!
这是因为开发的机器是windows系统,但是部署的机器是linux系统
而项目中使用的数据库为mysql,在程序中访问数据库时使用的sql语句是大写的
在windows系统中,sql语句是不区分大小写的,但是在linux系统中是区分大小写的
所以会出现上述问题
解决方法:
只要将所有访问数据库表的sql语句中数据库的表名统一改成小写即可!