windows
MySQL不区分大小写
linux
MySQL 默认区分大小写
设置为不区分:
在 /etc/my.cnf中
[mysqld]下加入lower_case_table_names=1 (1 不区分大小写;0 区分大小写)
重启数据库
宝塔里可以直接从配置里加
重启数据库
service mysqld restart
执行 SQL
show variables like '%lower%';
lower_case_table_names = 1
成功
错误记录:
如果还是为0的,试试修改my.cnf的权限,Linux执行
chmod 644 /etc/my.cnf
重启服务器
service mysqld restart
欢迎留言补充