linux下mysql 默认是区分表的大小写的,而一般撸码的时候常常忽略大小写,所以需要对linux下的mysq做些配置使其对表的大小写不敏感。
首先登陆root 账号,查看当前mysql的状态:
mysql> show variables like '%case%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_file_system | OFF |
| lower_case_table_names | 0 |
+------------------------+-------+
2 rows in set (0.00 sec)
状态为 0
修改如下:
1、root 账号登陆linux
2、vim /ect/my.cnf
3、在文件末尾添加 :lower_case_table_names=1
4、重启mysql: service mysql restart
5、 done~~~