windows
MySQL不区分大小写
linux
MySQL 默认区分大小写
设置为不区分:
在 /etc/my.cnf中
[mysqld]下加入lower_case_table_names=1 (1 不区分大小写;0 区分大小写)
重启数据库
service mysqld restart
宝塔里可以直接从配置里加

查询配置
在navicat中执行SQL查询
show variables like '%lower%';

这篇博客介绍了如何在Linux环境下更改MySQL的大小写敏感设置。默认情况下,Linux上的MySQL区分大小写,但可以通过编辑`/etc/my.cnf`并在[mysqld]段落下添加`lower_case_table_names=1`来设置为不区分大小写。重启数据库后设置生效。查询当前配置可使用SQL命令`SHOW VARIABLES LIKE '%lower%'`。在宝塔面板中也能直接进行此设置。
windows
MySQL不区分大小写
linux
MySQL 默认区分大小写
设置为不区分:
在 /etc/my.cnf中
[mysqld]下加入lower_case_table_names=1 (1 不区分大小写;0 区分大小写)
重启数据库
service mysqld restart
宝塔里可以直接从配置里加

查询配置
在navicat中执行SQL查询
show variables like '%lower%';

6716
3697
3847

被折叠的 条评论
为什么被折叠?