腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
7
回答
如何强制使用区分
大小写
的
表
名
?
、
、
我正在处理windows中的
MySQL
数据库。有没有办法强制
MySQL
(v5.x)在windo
浏览 0
提问于2011-06-06
得票数 45
2
回答
如何使
MySQL
大小写
在百分比操作系统中不敏感?
、
、
我使用的是分OS 6.5和
MySQL
5.1.73,我知道数据库
名
和
表
名
以及列名都是区分
大小写
的我已经尝试了下面的链接,它的工作
表
名
。但是,我需要区分
大小写
的表列名称。 有可能吗?如果是的话,我该怎么做?
浏览 2
提问于2016-07-08
得票数 1
回答已采纳
1
回答
应用程序在ubuntu中表现怪异,但在windows环境下工作正常。
、
、
、
、
应用程序使用
mysql
作为数据库服务器,tomcat作为应用服务器。Cause: com.
mysql
.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'dbconnect.ACT_GE_PROPERTY' doesn't数据库中,dbconnect数据库中创建了两个
表
--一个是大写名称(即ACT_GE_PROPERTY),另一个是小写(即,act_ge_properties),这些
表
是由应用程序自动创建的。当我在windows上运行
浏览 1
提问于2013-11-12
得票数 0
4
回答
如何在
MySql
中强制使用区分
大小写
的
表
名
和列名?
、
、
代码在windows上运行良好,但在unix中,在更改
表
名
的
大小写
正确后,我们得到类似“不存在这样的
表
”的错误,它在unix中也运行得很好。实际上,在windows中默认情况下没有区分
大小写
的
表
名
,但在unix中却有(请阅读
MySQL
表
实际上是文件,而在unix中我们有区分
大小写
的文件
名
,但在windows中没有)。解决方法可能是重新创建所有
表
,并使用小写的
表
名称
浏览 3
提问于2012-02-25
得票数 10
6
回答
如何将Linux服务器中的
MySQL
表
名
改为不区分
大小写
?
、
、
我很确定这是因为php脚本中使用的所有
MySQL
查询对表
名
有不同的
大小写
组合(我不知道为什么原始开发人员在创建
表
名
或php脚本时没有遵循任何约定),这并不重要,因为Mac和Windows
MySQL
服务器在默认情况下都是不区分
大小写
的有没有办法改变
MySQL
上的Linux默认设置,让它变得不区分
大小写
,并像Mac或Windows一样工作?我一直在寻找,但没有找到任何不涉及更改脚本或
表
名
或两者都更改的
浏览 3
提问于2012-06-23
得票数 18
2
回答
是否可以在不区分
大小写
的文件系统上强制
MySql
表
名称区分
大小写
、
因此,我们的目标环境是linux,这使得
mysql
默认区分
大小写
。我知道我们可以使用lower_case_table_names变量使linux环境不区分
大小写
,但我们宁愿不这样做。我们有几次遇到
大小写
不匹配的问题,因为我们的开发平台是OSX,而
mysql
在那里不区分
大小写
。有没有办法在我的
MySql
(5.0.83 )操作系统上强制表
名
区分
大小写
,以便在部署到运行在linux上的集成服务器之前捕获
表
名</e
浏览 1
提问于2010-04-28
得票数 8
1
回答
windows中
MySql
区分
大小写
表
名
的奇怪行为
、
在我的windows机器中,当我使用下面的查询从
mysql
中选择
表
名
时,我得到了区分
大小写
的
表
名
。
mysql
> select table_schema, table_name +--TableOne |+--------------+------------+ 2
浏览 0
提问于2014-10-20
得票数 4
回答已采纳
1
回答
关于Ubuntu
大小写
敏感性问题的
MySQL
、
当时所有的
表
名
都是混合
大小写
。例如,UserTasks。 在这些
表
上写入了数百个存储过程,这些存储过程使用混合案例
表
名称。DB被迁移到
MySQL
(在Windows上),在此过程中,
表
名
自动转换为所有小写,但是存储过程中的代码被转换为
MySQL
格式,而不更改
表
名
大小写
。我们刚刚迁移到Ubuntu,因为
MySQL
再也找不到存储过程中SQL语句中使用的
表<
浏览 5
提问于2017-12-17
得票数 0
1
回答
MySql
更改了lower_case_table_names现在我无法选择
表
我做是为了能够创建基于
大小写
的
表
,现在当我试图更改、选择或使用
大小写
类做任何事情时,我有一个错误,因为它查找的是一个小写的
大小写
版本。Table 'toys.customer' doesn't exist 我使用的是模式“玩具”,它有一个我正确创建的客户
表
。
浏览 3
提问于2016-03-04
得票数 3
2
回答
什么是“创建数据库”语句中的“字母”?
在中,有人说: 使用CREATE TABLE或CREATE DATABASE语句中指定的字母将
表
和数据库名称存储在磁盘上。
浏览 4
提问于2015-03-10
得票数 3
回答已采纳
3
回答
PHP/
MYSQL
:为什么我的数据库突然对Linux服务器(而不是XP服务器)上的
表
名
区分
大小写
?
、
如何才能使
表
不区分
大小写
?
浏览 1
提问于2010-08-07
得票数 0
回答已采纳
4
回答
PHPmyAdmin中的
MySQL
命名
、
、
如何在PHPMyAdmin中重命名
MySQL
表
?(SQL命令?) 在使用
MySQL
时,
表
名
是否区分
大小写
?
浏览 0
提问于2010-09-06
得票数 1
回答已采纳
2
回答
查询中的
表
名
应该区分
大小写
吗?
、
、
查询中的
表
名
在
MySQL
中应该是区分
大小写
的吗?var query = "SELECT something FROM thAt WHERE this = '"."'"; 如果实际的
表
名
都是小写,并且在select查询中使用大写和小写的组合,那么应该匹配吗?查询中的
表
名
应该是
大小写
敏感的吗?
浏览 2
提问于2011-04-10
得票数 2
回答已采纳
2
回答
mysql
8结果行集案例中的更改是什么?
、
、
`CHARACTER_SETS`; 由于我找不到记录它的资源,所以我的问题是:
mysql
8结果行集案例中的更改是什么?
浏览 2
提问于2019-02-05
得票数 2
回答已采纳
1
回答
在Azure
MySql
上将
MySql
服务器参数更改为0
、
我知道,对于Azure
MySql
数据库(v8)的
表
名
,我们不能更改
大小写
敏感性。它还在文档中显示只有v5是可变的。因此,问题是,是否有任何方法来改变lower_case_table_name的值,比如进入shell并
修改
它。差不多吧。任何帮助都将不胜感激。
浏览 2
提问于2022-09-02
得票数 0
1
回答
osx更新后的
Mysql
表
名
小写
、
我做了OSX更新: 我使用MAMP 3.5.2。
mysql
设置是Mac的默认设置。|[mysqld]保存我的
表
camelCased,但是使用此设置它不允许搜索camelCased
表
名
,因为它将搜索小写名称。
浏览 1
提问于2016-08-04
得票数 2
回答已采纳
1
回答
基于information_schema.routines系统变量的lower_case_table_names选择行为
、
、
如果在具有不区分
大小写
的文件
名
的系统上运行
MySQL
(如Windows或Mac ),则不应将此变量设置为0。如果在不区分
大小写
的文件系统中强制此变量为-小写
表
名
=0,并使用不同的字母来访问MyISAM
表
名
,则可能会导致索引损坏。
表
名
以小写形式存储在磁盘上,名称比较不区分
大小写
。
MySQL
在存储和查找时将所有
表
名
转换为小写。此行为也适用
浏览 2
提问于2014-01-10
得票数 1
5
回答
MySQL
中的
表
名
是否区分
大小写
?
、
、
MySQL
中的
表
名
是否区分
大小写
? 在我的Windows开发机器上,我拥有的代码能够查询看起来全是小写的
表
。当我部署到数据中心中的测试服务器时,
表
名
似乎以大写字母开头。
浏览 5
提问于2011-05-26
得票数 196
回答已采纳
1
回答
类的方法不是在远程web服务器上工作,而是在本地工作。
、
、
、
、
static synchronized Connection connect() Connection con=null; String url = "jdbc:
mysql
://1xx.x.xx.x:xx06/"; String driver = "com.
mysql
.jdbc.Driver
浏览 4
提问于2015-03-19
得票数 0
回答已采纳
1
回答
Hibernate不会在不同的操作系统下加载特定的
表
、
、
、
我正在使用Hibernate和
mySQL
。 我主要是在windows上开发java应用程序。所有
表
都是用小写创建的。当我在linux服务器上部署它时,我注意到表现在处于正确的
大小写
中(java命名约定)。这很好,但是由于某种原因,我的oneToMany列表没有加载。
浏览 0
提问于2012-01-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL-在线修改表结构
MySQL FAQ 系列—如何将两个表名对调
MySQL中修改数据表存储引擎的三种方法
lower_case_table_names参数详解
MySQL中Identifier Case Sensitivity
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券