jdbc连接时候出现的错误

Posted John_Baker

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jdbc连接时候出现的错误相关的知识,希望对你有一定的参考价值。

使用JDBC连接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

在连接字符串后面加上?serverTimezone=UTC

其中UTC是统一标准世界时间。

完整的连接字符串示例:jdbc:mysql://localhost:3306/test?serverTimezone=UTC

或者还有另一种选择:jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8,这个是解决中文乱码输入问题,当然也可以和上面的一起结合:jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC

以上是关于jdbc连接时候出现的错误的主要内容,如果未能解决你的问题,请参考以下文章

为啥我在使用 JDBC 和 MySQL 的 JSP 中出现连接失败错误

kafka 连接器 jdbc-sink 最后出现语法错误

在使用Dbutils查数据的时候出现这个错误,

jdbc连接oracle11g出现ora-12505错误怎么解决?

JDBC以及连接池连接MySQL出现时区错误问题--An attempt by a client to checkout a Connection has timed out

用java连接MySQL出现错误:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver