zoukankan      html  css  js  c++  java
  • 关于数据库及druid连接池版本,还有相关配置异常。。。

    1.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.
    解决办法:
    在连接字符串后面加上?serverTimezone=UTC
    其中UTC是统一标准世界时间。
    完整的连接字符串示例:jdbc:mysql://localhost:3306/test?serverTimezone=UTC

    2.java.sql.SQLException:Could not retrieve transation read-only status server
    这个错误是无法检索只读服务,查询后发现,是jdbc驱动包和mysql的版本对不上,我用的mysql是8.0.10版本,而jdbc的版本是5.1.32,所以需要下载一个版本相同的jdbc驱动包。
    (mysql-connector-java;mysql-version改为8.0.18)。

    3.java.sql.SQLException: validateConnection false,这是druid连接池版本过低,应改为 1.1.10版本(1.1.10),此时相应的配置 driverClassName 要改为
    com.mysql.cj.jdbc.Driver 而不是 com.mysql.jdbc.Driver!!

  • 相关阅读:
    2017 9 26
    NOI2002 银河英雄传说(luogu p1196)
    luogu [USACO08OCT]打井Watering Hole
    luogu P2784 化学1(chem1)- 化学合成
    2017 9 24
    2017.9.24 noip模拟赛 day2—组合数
    Java 接口——2
    Java 接口——1
    Java 泛型
    Java 随笔——8
  • 原文地址:https://www.cnblogs.com/mryd/p/15146014.html
Copyright © 2011-2022 走看看