【转载】MySQL在linux下的大小写敏感问题

在Linux下,MySQL的数据库名和表名是大小写敏感的,也就是说如果你建了一个数据库如BlogMethods,在其下有一张表为 BM_BLOG,你执行SQL:select * from blogmethods.bm_blog是会提示“找不到表”的。而在windows下,所有的数据库和表名都会是小写,即使你一开始建表的时候用的 SQL中是大写,到系统中也会变成小写,而且不管你执行select * from blogmethods.bm_blog还是select* from BLOGMETHODS.BM_BLOG都是可以的。

所以为了保准脚本可以跨平台,最好把数据库名和表名都统一改成大写或者小写,然后在写SQL的时候也统一有一个规定。

参考:

http://my.opera.com/relogout/blog/2006/10/18/linux-mysql

http://java.learndiary.com/diaries/2508.jsp


原文链接: MySQL在linux下的大小写敏感问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值