MySQL创建小写表

MySQL创建小写表,mysql,Mysql,所以我在navicat中创建了一个表,它以小写形式创建表 即 地址结果是地址 然后在ini文件中我添加了 “lower_case_table_names=0”在google上搜索后,它修复了它,但现在我有了一个包含大量表和引用的脚本,这里是一个表 CREATE TABLE `Address` ( ID INT(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY(ID) )ENGINE=InnoDB DEFAULT CHARACTER SET=utf32 COLLAT

所以我在navicat中创建了一个表,它以小写形式创建表 即 地址结果是地址 然后在ini文件中我添加了 “lower_case_table_names=0”在google上搜索后,它修复了它,但现在我有了一个包含大量表和引用的脚本,这里是一个表

CREATE TABLE `Address`
(
ID INT(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY(ID)
)ENGINE=InnoDB
DEFAULT CHARACTER SET=utf32 COLLATE=utf32_general_ci ROW_FORMAT=COMPACT;
现在我有了相同的结果“小写表”

请参考

模式2允许存储带有指定信箱的表格

试一试

lower_case_table_names=2 --if you are not on linux

您的mysql服务器运行的是什么操作系统?您使用的是什么操作系统?设置此选项后是否重新启动了服务器?是的,我重新启动了服务,然后也重新启动了服务器