mysql库名和表名有大小写,需要查询时库名和表明不管大小写都可以查到

goodwithcode 2016-08-12 03:10:09
mysql库名和表名有大小写,需要查询时库名和表明不管大小写都可以查到,
例如:数据库Users,表名User,查询时select * from users.user(或者users.User等等)都可以查询到这个表。
...全文
379 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-08-16
  • 打赏
  • 举报
回复
库名和表名是否区分大小写,是由环境变量 lower_case_table_names 决定的 你可以 show variables like 'lower_case_table_names'; 看一下 0 表示区分,1 表示不区分 你可以在配置文件(my.ini)中指定 lower_case_table_names = 1
傲雪星枫 2016-08-16
  • 打赏
  • 举报
回复
windows下可以不区分,但在 linux下是区分的。 所以最好是统一按小写来开发。
DY_csdn 2016-08-15
  • 打赏
  • 举报
回复
这是mysql数据库的特点,命令、库名和表明不区分大小写
一起混吧 2016-08-12
  • 打赏
  • 举报
回复
数据库名和表明在windows下是不区分大小写的,而在linux是区分大小写的。

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧