Windows xampp上的Mysql小写表

Windows xampp上的Mysql小写表,mysql,xampp,Mysql,Xampp,我想将小写表格更改为0,以大写形式写入表格名称。我在windows上使用xampp Mysql工作台将我显示为配置文件C:\ProgramData\Mysql\Mysql Server 5.5\my.ini 我加了一行 lower_case_table_names=0 在xampp中,我用同一行更改了C:\xampp\mysql\bin\my.ini。但变量仍然显示为1。我不明白为什么它没有改变。也许有人能帮我解决这个问题。是的,我在更改文件后重新启动mysql ProgrammData中的m

我想将小写表格更改为0,以大写形式写入表格名称。我在windows上使用xampp

Mysql工作台将我显示为配置文件C:\ProgramData\Mysql\Mysql Server 5.5\my.ini 我加了一行

lower_case_table_names=0
在xampp中,我用同一行更改了C:\xampp\mysql\bin\my.ini。但变量仍然显示为1。我不明白为什么它没有改变。也许有人能帮我解决这个问题。是的,我在更改文件后重新启动mysql

ProgrammData中的my.ini

[mysqld]
lower_case_table_names = 0
以及xampp mysql中的my.ini

[mysqld]
lower_case_table_names = 0
# Set basedir to your installation path
basedir=c:/xampp/mysql

# Set datadir to the location of your data directory
datadir=c:/xampp/mysql/data

# Default: 128 MB
# New: 1024 MB
innodb_buffer_pool_size = 1024M
摘自:

如果正在运行,则不应将小写字母表名称设置为0 数据目录位于数据库上的系统上的MySQL 不区分大小写的文件系统(例如在Windows或macOS上)。这是一个 不受支持的组合,可能会在以下情况下导致挂起状态: 正在运行插入到。。。选择。。。从tbl_使用 错误的tbl_名称信箱

结论:在Windows上不能这样做。您必须使用Unix或Linux系统将小写字母表名称设置为0