在MySQL中,默认情况下是大小写不敏感的,这意味着在查询时无论使用大写还是小写字母,都会得到相同的结果。但是,这个行为可以通过修改MySQL配置文件来更改。
如果您想要让MySQL大小写敏感,可以在MySQL配置文件中添加以下内容:
```
[mysqld]
lower_case_table_names=0
```
其中,`lower_case_table_names`参数指定了表名和数据库名是否应该被强制转换为小写。将其设置为0表示大小写敏感,将其设置为1表示将所有表名和数据库名转换为小写,将其设置为2表示将所有表名和数据库名转换为小写,并且在磁盘上存储时也将它们转换为小写。
需要注意的是,如果您已经创建了数据库或表并将其命名为大写,那么在将`lower_case_table_names`参数设置为1或2之后,这些数据库或表名将被自动转换为小写。因此,在更改此参数之前,请确保备份了所有数据。