PostgreSQL时区调整
PostgreSQL时区调整
查看数据库的时区与时间:
postgres=# select now();
now
网易云一起听------------------------------
2017-09-2912:54:04.04916+08
(1⾏记录)
查看时区:
postgres=# show time zone;
TimeZone
---------------
Asia/Shanghai
(1⾏记录)
查看数据库可供选择的时区:
冬天打雷民间有什么说法postgres=#  select*from pg_timezone_names;
name                  | abbrev | utc_offset | is_dst
----------------------------------------+--------+------------+--------
Africa/Abidjan                        | GMT    |00:00:00| f
Africa/Accra                          | GMT    |00:00:00| f
Africa/Addis_Ababa                    | EAT    |03:00:00| f
Africa/Algiers                        | CET    |01:00:00| f
Africa/Asmara                          | EAT    |03:00:00| f
南京文化
感恩节怎么发朋友圈Africa/Asmera                          | EAT    |03:00:00| f
Africa/Bamako                          | GMT    |00:00:00| f
Africa/Bangui                          | WAT    |01:00:00| f
Africa/Banjul                          | GMT    |00:00:00| f
Africa/Bissau                          | GMT    |00:00:00| f .......................任逍遥歌词
设置时区:
postgres=# set time zone "Asia/Shanghai";
SET
什么的月光但是通过这种⽅式设置时区在你退出psql终端后,再次进⼊此psql中断后就会发现⼜恢复到原来的时区了,如果想永久修改,我们需要更改配置⽂件:
[liangping@localhost ~]$ sudo cat /var/lib/pgsql/9.6/f|grep timezone log_timezone ='PRC'
timezone ='PRC'
将配置⽂件的这两个变量的值设置成⾃⼰想要的时区(PRC指:People's Republic of China)
然后重新加载即可:
pg_ctl reload
我⽤citus分布式数据库,不能使⽤这个命令,最后把数据库重启了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。