2013-05-06 71 views
2

我想创建名称以MySQL版本5.6中的大写字母开头的表。 在5.0版本中,我们可以在my.ini文件中使用lower_case_table_names=0并重新启动MySQL。如何在MySQL 5.6中以大写字母获取表名称

但在5.6版本中,我无法使其工作。

+1

Dupe:http://stackoverflow.com/questions/6248735/how-to-force-mysql-to-use-case-sensitive-table-names-in-windows – 2013-08-18 15:57:38

回答

3

您可以在my.ini中设置lower_case_table_names系统变量。在配置文件的底部添加此参数:

lower_case_table_names=2 

有三种可供选择,012。请阅读这些选项的用途:http://dev.mysql.com/doc/refman/5.0/en/identifier-case-sensitivity.html

注意:标识名称通过phpMyAdmin呈现给用户的方式以及如何在SQL语句中完成标识符匹配有很大的区别。

相关问题