在Linux下使用MYSQL获取数据问题

前端之家收集整理的这篇文章主要介绍了在Linux下使用MYSQL获取数据问题 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

最近,我开始使用Linux(Ubuntu 9.10)而不是Windows.我正在使用Spring,使用jpa的MysqL开发Java Web应用程序.但是,在安装linux之前,我从数据库中制作了一个备份文件,然后安装了linux,安装了MYSQL查询浏览器和管理员工具,并使用Admin工具还原了备份文件,然后获取了所有表并从中获得了一个简单的select语句.其中一张表并正常得到结果,一切似乎都正常.

有一个USER表,并且定义了一个namedQuery以通过userName获取用户,问题是当我传递正确的userName时,我什么也没得到!

我真的不知道出什么问题了!该应用程序在Windows下完美运行!

拜托,有人可以帮我解决这个问题吗?

先感谢您.

最佳答案
首先想到的是,MySQL名称在Linux上区分大小写,但在Windows上不区分大小写.即,这可能在Windows上有效:

SELECT ... FROM User ...

但在Linux上,您需要对表名使用正确的大小写:

SELECT ... FROM USER ...

但是如果没有更多信息,这真的很难告诉.

原文链接:/mysql/532069.html

猜你在找的MySQL相关文章