JDBC:Exception in thread “main“ java.sql.SQLException: The server time zone value ‘�й���׼ʱ�报错

    科技2023-09-25  81

    学习JDBC入门,发现执行sql出现以下报错 查阅资料得知,错误出现在数据库连接语句上

    Connection coon = DriverManager.getConnection("jdbc:mysql://localhost:3306/db1", "root", "root");

    原因和时区之类有关,在访问数据库后添加补充代码,问题解决

    ?serverTimezone=GMT%2B8

    原代码正确格式应为:

    Connection coon = DriverManager.getConnection("jdbc:mysql://localhost:3306/db1?serverTimezone=GMT%2B8", "root", "root");
    Processed: 0.013, SQL: 8