如何找到 postgresql 连接字符串所需的所有信息?

use*_*553 2 database postgresql

我经常遇到试图追踪所有信息的问题,例如主机、用户、密码、是否使用 ssl 等。有没有一种简单的方法可以从 psql 终端检索这些信息?

host     = "localhost"
port     = 5432
user     = "postgres"
password = "password"
dbname   = "database"
Run Code Online (Sandbox Code Playgroud)

我通常创建数据库,createdb但我不知道它使用的用户或密码。

use*_*553 5

查找主机、端口和用户:

  1. psql打开 postgres 的终端
  2. \c database连接到数据库
  3. \conninfo检索有关连接的信息。

重置密码:

  1. psql打开 postgres 的终端
  2. \password设置新密码(已编辑)