在IntelliJ IDEA中使用mybatis-generator时,配置过plugin后,尝试run,此时出现The Server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone的Exception,原因是当前使用的mysql版本6.0.6驱动过高,且没有配置过time_zone导致,解决办法如下:
方法一:
在jdbc的url配置中添加时区配置:jdbc:mysql://localhost:3306/{database}?serverTimeZone=UTC
这个方法并没有解决我的问题,但也是方法之一;
方法二:
进入mysql,在command行中通过下面命令先查看time_zone表:
show variables like '%time_zone%';
然后,通过命令修改mysql的系统time_zone:
set global time_zone='+8:00';
然后输入:
flush privileges;
即可解决问题。