查询当前数据库名、用户名、数据库服务器IP、端口、数据库版本信息。

作者:瀚高PG实验室 (Highgo PG Lab)- 狮子歌歌

  • 查询当前连接的数据库名与用户名
postgres=# SELECT current_user;
 current_user 
--------------
 postgres
(1 row)

postgres=# SELECT current_database();
 current_database 
------------------
 postgres
(1 row)
  • 查询所连接数据库的版本信息
postgres=# SELECT version();
                                                 version                                                 
---------------------------------------------------------------------------------------------------------
 PostgreSQL 9.5.7 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4), 64-bit
(1 row)
  • 查询所连接数据库的IP地址与端口(仅限TCP-IP连接,如果是UDP连接的话,查询结果IP与port都显示空)
TCP-IP连接:

postgres=# SELECT inet_server_addr(), inet_server_port();
 inet_server_addr | inet_server_port 
------------------+------------------
 192.168.100.222  |             1921
(1 row)

UDP连接:

postgres=# SELECT inet_server_addr(), inet_server_port();
 inet_server_addr | inet_server_port 
------------------+------------------
                  |                 
(1 row)

  • 11
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值