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 中出现连接失败错误
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