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

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

发布时间:2021-01-24 14:44:56 所属栏目: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 ...

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

(编辑:ASP站长)

【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

    相关内容
    未处理完善
      无相关信息
    未处理完善