2
我想创建名称以MySQL版本5.6中的大写字母开头的表。 在5.0版本中,我们可以在my.ini文件中使用lower_case_table_names=0
并重新启动MySQL。如何在MySQL 5.6中以大写字母获取表名称
但在5.6版本中,我无法使其工作。
我想创建名称以MySQL版本5.6中的大写字母开头的表。 在5.0版本中,我们可以在my.ini文件中使用lower_case_table_names=0
并重新启动MySQL。如何在MySQL 5.6中以大写字母获取表名称
但在5.6版本中,我无法使其工作。
您可以在my.ini
中设置lower_case_table_names
系统变量。在配置文件的底部添加此参数:
lower_case_table_names=2
有三种可供选择,0
,1
和2
。请阅读这些选项的用途:http://dev.mysql.com/doc/refman/5.0/en/identifier-case-sensitivity.html
注意:标识名称通过phpMyAdmin呈现给用户的方式以及如何在SQL语句中完成标识符匹配有很大的区别。
Dupe:http://stackoverflow.com/questions/6248735/how-to-force-mysql-to-use-case-sensitive-table-names-in-windows – 2013-08-18 15:57:38