1 查看mysql大小写设置的参数值
show variables like 'lower_case_table_names';
value=1:不区分大小写
value=0:区分大小写
2 通过参数不能设置
set global lower_case_table_names=1; -- 设置不区分大小写
ERROR 1238 (HY000): Variable 'lower_case_table_names' is a read only variable
set lower_case_table_names=1; -- 设置不区分大小写
set global lower_case_table_names=1; -- 设置不区分大小写
此参数是只读参数,只能通过配置文件修改
3 通过配置文件修改
3.1 找到my.cnf 文件:vi /etc/my.cnf
3.2 在文件最后一行加上下面一句话
lower_case_table_names=1
3.3 重启mysql:
systemctl restart mysqld