idea无法绑定数据库插件,时间不匹配问题

问题

服务器返回无效时区。进入“高级”选项卡,手动设置“serverTimezone”属性。

解决办法:

第一步:

Windows+R,输入cmd进入命令行窗口

输入 mysql -hlocalhost -uroot -p,然后输入密码进入mysql

第二步:

继续输入 show variables like'%time_zone';    (注意不要漏掉后面的分号),回车,如图

显示 SYSTEM 就是没有设置时区啦。

第三步:设置时区

修改MySQL数据库的时区为东八区
方法一:使用命令(优点:不需要重启MySQL服务,缺点:一旦MySQL服务被重启,设置就会消失)
mysql> set time_zone = '+8:00';
mysql> set global time_zone = '+8:00';

结果如图


方法二:修改my.ini配置文件(优点:永久保存设置,缺点:需重启MySQL服务)
[mysqld]
// 设置默认时区
default-time_zone='+8:00';

在mysql安装目录下修改my.ini配置文件

修改完成后

在命令行窗口输入命令: net stop mysql ,停止当前mysql服务:

然后输入 net start mysql ,就可以重新启动mysql服务了。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章