连接数据库的时候报时区错误,我们就要修改mysql的时区
mysql默认的UTC时区和我们所在的东八区相差了8个小时,如果不进行相应修改的话,表中记录的时间就会和现实时间产生偏差,不利于查询与管理。
修改方法
- 输入
show variables like "%time_zone%";
,显示当前时区。 set global time_zone = '+8:00';
设置全局时间为东八区(+8个小时)。set time_zone = '+8:00';
修改当前会话的时区。flush privileges;
刷新一下使改动立即生效。
修改之后再次查询,修改成功。