我在Windows XP上使用wamp server 2.0。每当我创建一个名称中包含一些大写的表时,它就会转换为小写。
例如:
I create: UserInfo
phpmyadmin convert it to: userinfo
我在办公室使用ubuntu / phpmyadmin,但这个问题确实存在。
从哪里可以解决这个问题。感谢
答案 0 :(得分:17)
答案 1 :(得分:14)
我已经尝试了这里的建议,我必须告知
lower_case_table_names = 0
在xampp中不起作用,它在重新启动它时会崩溃MySQL服务。然而
lower_case_table_names = 2
没有崩溃,显然有效......至少它允许我插入一个带驼峰的数据库。
答案 2 :(得分:5)
在Windows中lower_case_table_names = 1
的默认值。
您需要将此值更改或添加到mysql文件夹中的my.ini文件中。
如果找不到此行,请将其添加到[mysqld]
lower_case_table_names = 0
然后重新启动wamp服务,它将起作用:D
答案 3 :(得分:3)
您必须在mysql文件夹中找到 my.ini 文件并进行更改,或添加以下行:
lower_case_table_names value = 0
答案 4 :(得分:1)
这不是phpmyadmin。 Mysql做到了这一点。
P.S。在数据库中使用camelCase是一个不好的方法。 Use_underlines。 :)
答案 5 :(得分:0)
您需要在mysql文件夹中找到文件my.ini并进行更改,或在底部添加此行:
lower_case_table_names = 2
答案 6 :(得分:0)