MySQL中的表名是否区分大小写?
|
MySQL中的表名是否区分大小写?
在Windows开发机上,我拥有的代码能够查询我的表,这些表看起来都是小写的。当我在数据中心中部署到测试服务器时,表名似乎以大写字母开头。
我们使用的服务器都在Ubuntu上。
没有找到相关结果
已邀请:
5 个回复
稀瓣囊
配置表名在磁盘上的存储方式。 (在[mysqld]下的my.cnf配置中) 阅读本节:10.2.2标识符区分大小写以获取更多信息。
号拳藐孔妇
窃誓额
先对冈蒲
有三个可能的值:
-
或
语句中指定的字母大写。名称比较区分大小写。
-表名以小写形式存储在磁盘上,名称比较不区分大小写。
-在
或
语句中指定的字母大小写,但是MySQL在查找时将它们转换为小写。 名称比较不区分大小写。 文献资料
烷刨画颠离
运行
以检查
现在是
您可能需要重新创建这些表才能使其正常工作