PostgreSQL
连接数据库
你可以通过端口 4003 使用 PostgreSQL 连接到 GreptimeDB。 只需在命令中添加 -U 参数,后跟你的用户名和密码。以下是一个示例:
1. psql -h <host> -p 4003 -U <username> -d public
管理表
请参考管理表。
写入数据
请参考写入数据.
读取数据
请参考 读取数据.
时区
GreptimeDB 的 PostgreSQL 协议遵循原始 PostgreSQL 的 时区处理方式。
默认情况下,PostgreSQL 使用服务器的时区来处理时间戳。 你可以使用 SQL 语句 SET TIMEZONE TO '<value>'; 为当前会话设置 time_zone 变量来覆盖服务器时区。 time_zone 的值可以是:
- 时区的全称,例如
America/New_York。 - 时区的缩写,例如
PST。 - UTC 的偏移量,例如
+08:00。
你可以使用 SHOW 来查看当前的时区设置。例如:
1. SHOW VARIABLES time_zone;
1. TIME_ZONE
2. -----------
3. UTC
将会话时区更改为 +1:00:
1. SET TIMEZONE TO '+1:00'
