查询中的Mysql时间字段错误



简报:我正在使用Spring Boot、Spring数据和一个码头化的mySQL数据库(社区版本)。

  • 我有两个数据库实例,一个在树莓派(Raspbian)中,另一个在我的电脑(Ubuntu)中
  • 我正在查询的表有一个";时间";字段->'10:00:00'
  • 我使用的是JpaRepository中默认的findAll()方法
  • Ubuntu在LMT时间,设置为我的区域。Raspbian有GMT或UTC选项,也设置为我的区域(+1)

TL;DR

问题:bbdd表中的时间字段在两个数据库中均为10:00:00

  • 我在电脑中查询数据库,它返回10:00:00
  • 我在圆周率中查询数据库,它返回11:00:00

对我来说毫无意义。有什么想法吗?提前谢谢。

我通过在两台机器(ubuntu&ubuntu服务器)中安装相同的操作系统解决了这个问题。Raspbian的时区搞砸了。

最新更新