论坛首页 综合技术论坛

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

浏览 1737 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2007-09-14  
在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下的大小写敏感问题
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics