加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 - 核心网 (https://www.hexinwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

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

发布时间:2021-01-23 20:56:18 所属栏目:MySql教程 来源:网络整理
导读:最近,我开始使用Linux(Ubuntu 9.10)而不是Windows.我正在使用Spring,使用jpa的MYSQL开发Java Web应用程序.但是,在安装linux之前,我从数据库中制作了一个备份文件,然后安装了linux,安装了MYSQL查询浏览器和管理员工具,并使用Admin工具还原了备份文件,然后获取

最近,我开始使用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 ...

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

(编辑:拼字网 - 核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!