有没有类似于$ HOME/my.cnf for mysql的psql客户端配置文件?

Jer*_*rry 16 postgresql psql

也就是说,客户端机器上的本地文件具有默认的"主机","端口","用户"值等,这样我每次都不必在命令行输入它们?

Clo*_*eto 11

使用密码文件,如下所示:

hostname:port:database:username:password
Run Code Online (Sandbox Code Playgroud)

如果你总是登录到同一个主机:db:port:user那么这将使它成为:

*:*:*:*:mypassword
Run Code Online (Sandbox Code Playgroud)

  • 请注意,这仍然需要在建立连接时指定主机,用户,端口和数据库,该文件只能使密码不必要. (3认同)

leo*_*loy 6

您可以使用psql用户,数据库,主机的正确参数定义一个(或多个)别名.或者设置一些环境值.