MySQL8如何设置表名大小写不敏感?

遇到同样问题,翻看MySQL官方文档发现

lower_case_table_names can only be configured when initializing the server. Changing the lower_case_table_names setting after the server is initialized is prohibited.

别指望了改了

经过尝试,只有在安装完成之后,初始化数据库之前,修改my.cnf
然后再初始化数据库才有效

雪嵩2 声望

答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问

如果你不在意数据的话直接删除数据
1 停止MySQL
2 删除 MySQL的数据 /var/lib/mysql
3 修改该 lower_case_table_names = 1
4 启动 mysql
4 搞定

猜你喜欢

转载自blog.csdn.net/qq_39459412/article/details/81608633