Table ‘xxx‘ does not exit错误的解决方法

Table’xxx’ does not exit错误的解决方法

在本地测试是正常的 但是部署到linux服务器上之后定时任务报错 table ‘xxx’ donsn’t exit。

根本原因:

linux下对mysql的表名对大小写敏感

解决方案:

在etc目录下修改my.cnf文件

在[mysqld]节点下 加入 lower_case_table_names = 1(默认是0:敏感 ,1:不敏感)

编辑完后保存退出 执行 systemctl restart mysqld 重启mysql服务

你可能感兴趣的:(项目部署,linux,mysql)