版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
</div>
<!--一个博主专栏付费入口-->
<!--一个博主专栏付费入口结束-->
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-833878f763.css">
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-833878f763.css">
<div class="htmledit_views" id="content_views">
<h1><a name="t0"></a><a name="t0"></a>使用8.0.12 mysql服务器,使用中出现错误</h1>
解决方案1
从错误上看应该是时区的错误,因此只需要设置为你当前系统时区即可
static final String DB_URL="jdbc:mysql://localhost:3306/csm"+"?serverTimezone=GMT%2B8";
加上?serverTimezone=GMT%2B8" 即可 GMT%2B8代表: 东八区
解决方案2
或者使用root帐户登录服务器。设置如下:
set global time_zone='+8:00';
解决方案3:
将
<property name="driver" value="com.mysql.jdbc.Driver"/>
替换为
<property name="driver" value="com.mysql.cj.jdbc.Driver"/>
即使用最新的mysql驱动