转载: https://blog.csdn.net/oppo5630/article/details/52162783 解决mysql 数据库连接 报错:The server time zone value ?й??????? is unrecognized or represents more than one time zone. You must conf...

转载: https://blog.csdn.net/oppo5630/article/details/52162783
解决mysql 数据库连接 报错:
The server time zone value '?й???????' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
使用的数据库是mysql,驱动是8.0.16,这是由于数据库和系统时区差异所造成的,在jdbc连接的url后面加上serverTimezone=GMT即可解决问题,如果需要使用gmt+8时区,需要写成GMT%2B8,否则会被解析为空。再一个解决办法就是使用低版本的MySQL jdbc驱动,5.1.28不会存在时区的问题。
本文标题为:mysql java.sql.SQLException: The server time zone value '?й???????' is unrecognized or rep


基础教程推荐
- Java聊天室之实现接收和发送Socket 2023-06-17
- 图文详解Java中的序列化机制 2023-06-06
- SpringBoot接收参数使用的注解实例讲解 2023-04-17
- JSP通用高大上分页代码(超管用) 2023-08-03
- Mybatis如何通过出入Map参数作为条件进行查询 2023-02-04
- Spring Boot简单实现文件上传功能 2022-09-03
- Java数据结构与算法学习之双向链表 2023-08-10
- IDEA中的yml文件与properties互相转换 2023-06-24
- java解析Excel文件的方法实例详解 2023-01-18
- Java Redis配置Redisson的方法详解 2023-03-30