连接mysql数据库时报如下错误的解决方法The server time zone value '?й???????' is unrecognized or represents more than one time zone.

String driver = "com.mysql.cj.jdbc.Driver";
        // 获取mysql连接地址
       String url = "jdbc:mysql://localhost:3306/ybk123";

连接数据时报错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.

把上面代码在最后面加上ServaerTimezone=UTC

 String driver = "com.mysql.cj.jdbc.Driver";
        // 获取mysql连接地址
       String url = "jdbc:mysql://localhost:3306/ybk123?serverTimezone=UTC";
原文地址:https://www.cnblogs.com/ybk-cherish/p/10824203.html