1、今天部署项目,登录的时候总提示一个错误
2、但是sys_user这种张表示存在的,在数据库中表是小写。
在linux下,mysql的表名区分大小写,而在windows下是不区分 的。
lower_case_table_names 的Value值意义: 0,区分大小写; 1,不区分
3、解决方案
让MYSQL不区分表名大小写的方法其实很简单:
1、vi /etc/my.cnf
2、在[mysqld]下加入一行:lower_case_table_names=1
3、重新启动数据库即可