表名改为全小写表名
(mysqld)
lower_case_table_names=1
参考文档:
lower_case_table_names
如果设置为0,表名存储和比较是区分大小写的只指定
如果设置为1,表名存储在小写> tbl_name 操作wrong tbl_name ,字母大小写。With MyISAM访问表名使用不同的字母可能导致指数腐败案件。
MySQL 5.7.9,打印错误消息和服务器出口如果你试图启动服务器with ——lower_case_table_names=0,一个不区分大小写的文件系统。
如果你using InnoDB 表,你应该将这个变量设置为1在所有平台上,迫使名称转换为小写。
这个变量的设置在MySQL 5.7影响复制过滤选项的行为区分大小写。