PostgreSQL 12 的 timezone 修改
1 min readMar 31, 2020
在安裝 PostgreSQL 12 之後,雖然時區內建預設是 GMT,但由於用了 initdb 這個指令,他便根據 OS 的 timezone 設定,把 $PGDATA/postgesql.conf 裡面的 timezone 和 log_timezone 設定為系統時區
若想更改 PostgreSQL 的時區,則只要在 $PGDATA/postgesql.conf 修改即可
$ echo $PGDATA
/var/lib/pgsql/12/data$ sudo vi /var/lib/pgsql/12/data/postgresql.conflog_timezone = ‘UTC’
timezone = ‘UTC’$ sudo systemctl restart postgresql-12