使用idea连接数据库刷新时提示时区的问题
原因:
时区问题,MySQL驱动默认UTC时区。
解决方法
1. 配置mysql
①登录mysql: mysql -uroot -p 回车之后输入密码,回车登录成功! ②设置全局时区
mysql> set global time_zone = +8:00;
结果显示:Query OK, 0 rows affected (0.00 sec)
③设置时区为东八区
mysql> set time_zone = +8:00;
结果显示:Query OK, 0 rows affected (0.00 sec)
④刷新权限使设置立即生效
mysql> flush privileges;
结果显示:Query OK, 0 rows affected (0.00 sec) 至此,设置结束!
2. 测试
测试设置是否成功:
mysql> show variables like %time_zone%;
结果显示: ±-----------------±-------+ | Variable_name | Value | ±-----------------±-------+ | system_time_zone | EST | | time_zone | +08:00 | ±-----------------±-------+ 2 rows in set (0.00 sec)
3.最后
在url后添加:?serverTimezone=GMT%2B8
