我们使用-Java8,Web Server -Tomcat8.5,DB服务器- MySQL 5.7,Hibernate -5,Tomcat jdbc池的数据源。我们将MySQL连接器J从5.1.46版本升级到8.0.16。我们的网络服务器时区是协调世界时,mysql服务器现在在IST时区,在升级驱动程序之前,时间戳列值仅在协调时区保存(使用hibenate),但在移动到J8驱动程序后,它会保存到MySQL服务器时区,即IST
我将CentOS时区改为亚洲/雅加达/usr/share/zoneinfo/Asia/Jakarta。当我运行tomcat时,我在Tomcat上得到了错误消息:com.mysql.cj.exceptions.WrongArgumentException: No timezone mapping entry但这不是合适的时区。com.mysql.cj.protocol.a.NativeProtocol.initServerSession(NativeProtocol