zoukankan      html  css  js  c++  java
  • jdbc连接MySQL报以下错误处理方案

    连接MySQL数据库时报以下更改驱动包位置
    Loading class `com.mysql.jdbc.Driver'. 
    This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. 
    The driver is automatically registered via the SPI and manual loading of the driver class is generally 
    unnecessary.
    
    com.mysql.jdbc.Driver改为com.mysql.cj.jdbc.Driver继续报下面的错误
    连接MySQL数据库时报以下时区错误信息:
    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.
    
     解决方案:
    为URL添加参数serverTimezone=UTC即可,这里的时区可以根据自己数据库的设定来设置(GMT/UTC )。
    jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=UTF-8&useJDBCComp
    liantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
  • 相关阅读:
    java多线程小节, 总结的不错
    奇瑞风云, 你还在路上么
    android NDK 环境建立
    外企下岗白领正成为“新4050”
    搭积木
    祝MORIENTES在LIVERPOOL有所成就
    简单生活
    为什么要更新
    归去来
    随记一笔
  • 原文地址:https://www.cnblogs.com/yunleijava/p/11276138.html
Copyright © 2011-2022 走看看