Exception in thread "main" java.sql.SQLException: 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.
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:127)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:95)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:87)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:61)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:71)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:76)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:862)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:444)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:230)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:226)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:247)

这是在使用MySQL 8.0以上版本(MySQL连接驱动和版本都是8.0以上)的时候出现的问题错误,我们需要在访问数据库的Url后面加上

?serverTimezone=GMT%2B8

比如我的URL配置是  jdbc_url=jdbc:mysql://localhost:3306/test

修改成:jdbc_url=jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2B8

如果读取数据库的数据乱码了,需要增加UTF-8,修改如下:

jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf-8

最新文章

  1. .net 实体类与json转换(.net自带类库实现)更新
  2. 【C#】分享一个可灵活设置边框的Panel
  3. smarty模板继承
  4. base-css
  5. H5与Native交互的实现
  6. js 触发select onchange事件
  7. Slickflow.NET 开源工作流引擎基础介绍(二) -- 引擎组件和业务模块的交互
  8. 如何评估oracle AWR 的在oracle 中的存储情况
  9. typecho博客出404页面修改方法
  10. 【Stack Overflow -- 原创加工、原创整理、生产实战】-- 深度复制
  11. 解决jquery.zclip.js插件无法复制的问题
  12. pre的内容自动转行
  13. Laravel底层实现原理系列
  14. 关于 ubuntu 下 防火墙 ufw的使用
  15. php获取POST数据的三种方法
  16. 移动端H5混合开发设置复盘与总结
  17. The logback manual #02# Architecture
  18. 【运维】Java开发人员掌握的Linux命令
  19. jquery怎么取得有好几个并且name是相同的值
  20. ASP.NET 异步Web API + jQuery Ajax 文件上传代码小析

热门文章

  1. HDU 1042 N!( 高精度乘法水 )
  2. myeclipse 字体设置为UTF-8
  3. VUE:事件处理和表单输入绑定
  4. 【BZOJ 1486】 [HNOI2009]最小圈
  5. 【Codeforces Round #482 (Div. 2) C】Kuro and Walking Route
  6. Firefox OS简单介绍
  7. Crazyflie 2.0 System Architecture
  8. POJ 2318 叉积判断点与直线位置
  9. m-orchastration system
  10. 升级Ubuntu18.04后遇到的坑