我想在MySQL 5.6版中创建名称以大写字母开头的表。
在5.0版本中,我们可以在my.ini文件中使用lower_case_table_names=0
并重新启动MySQL。
但是在5.6版本中,我无法让它工作。
答案 0 :(得分:3)
您可以在lower_case_table_names
中设置my.ini
系统变量。在配置文件的底部添加此参数:
lower_case_table_names=2
有三种选择,0
,1
和2
。阅读这些选项的作用:http://dev.mysql.com/doc/refman/5.0/en/identifier-case-sensitivity.html
注意:标识符名称通过phpMyAdmin呈现给用户的方式与如何在SQL语句中完成标识符匹配之间存在很大差异。