Mysql错误:Theservertimezonevalueisunrecognizedorrepresentsmorethanonetimezone

编程访问MySQL数据库时,报出时区错误如下:

10年积累的做网站、网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先做网站设计后付款的网站建设流程,更有象山免费网站建设让你可以放心的选择与我们合作。

The server time zone value 'й' is unrecognized or represents more than one time zone

通常有以下两种解决方法:

第一,在数据库连接语句后添加?serverTimezone=UTC,即默认0时区,但是要注意,该语句需要跟在数据库连接语句的第一个位置,否则会报错,例如:

jdbc.url=jdbc:mysql://localhost:3306/testdatabase?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8

但是这会存在一个问题,在向数据库插入时间字段时,时间会比当前时间早8小时,即当前系统时间减8小时。

第二,修改Mysql的时区为东8区,执行如下命令即可:

set global time_zone='+8:00'

网站名称:Mysql错误:Theservertimezonevalueisunrecognizedorrepresentsmorethanonetimezone
路径分享:http://www.kmzsk.com/article/gdjgcd.html

其他资讯

Copyright © 2026 昆明姝彩聂商贸有限公司 All Rights Reserved 滇ICP备2025072963号-9
友情链接: 重庆网站制作 网站建设公司 成都网站建设 定制网站建设多少钱 重庆企业网站建设 成都网站建设 成都定制网站建设 泸州网站建设 网站建设 自适应网站设计 成都定制网站建设 四川成都网站设计 成都网站制作公司 成都网站设计 成都网站制作 高端网站设计推广 营销型网站建设 成都企业网站建设 网站制作 四川成都网站制作 手机网站建设 成都商城网站制作