我有2个MySQL实例。一个在我的Windows机器上,另一个在我的Ubuntu实例上。当我将我的Ubuntu tomcat'server.xml'指向Windows机器时,它按预期工作。我在Windows机器上通过逆向工程创建了具有相同数据库的MySQL服务器,它显示为“MISSING TABLE:XXXX”。当我尝试使用MySQL Workbench远程访问MySQL Ubuntu实例时,我可以访问该表。不知道我哪里出错了。
答案 0 :(得分:2)
根据MySQL Official documentation,MySQL在基于Unix的平台上区分大小写。
答案 1 :(得分:0)
在我的实体类中,名称采用大写格式。当我把它变成小写时,它现在工作正常。但是我仍然无法理解的是,当它在我的Windows机器中部署的相同方案工作正常时,为什么它不能在我的Ubuntu MySQL上工作。为什么Ubuntu中的区分大小写,而不是在Windows中。
感谢您的帮助