mysql是区分表名的大小写

来源:互联网 发布:淘宝法国灰太太正品吗 编辑:程序博客网 时间:2024/05/01 18:12

   我以前做了测试,在mysql中表名的大小写是不区分的,但是昨天项目上线的时候发现了一个问题。在我这边(window)表名称不区分大小写(也就是大写的A和小写的a表是不能同时存在一个数据库里面的),但是到了linux就区分了。导致我项目上线就一直报表找不到。

  在将数据库中的表导出的时候所有的表名称都是小写,而hibernate的配置文件中表名是大写。所以导致在windows中可以正常运行,在linux下就报表找不到的错误。

   结论:以后在配置和创建表名称的时候表名称都小写。

1 0
原创粉丝点击