遇到一个问题,DataGrip查询是有数据的,但是Navacate查询没有数据,这可能就是因为时区设置不对导致的问题,因为DataGrip设置的时区默认是UTC时间,但是国内使用的话,就要使用国内时间。
查看时间:(这是修改后的,修改前其实是-8小时的)
新版本DataGrip以默认时区取世界标准时间。要想时间显示正常,需要将时区变为上海时区,可手动在连接配置里设置参数。如下图:
操作步骤
1.右键打开你想要修改的数据库连接的Properties菜单;
2.点击Advanced按钮;
3.在VM options后面写入-Duser.timezone=Asia/Shanghai,就可以啦;
4.断开数据库连接,重新执行一条SQL(也可刷新数据库)就可以看到效果了