PSQL 连接别名
PSQL connection alias
是否可以为 psql 创建连接别名?
例如,不必输入:
psql --host=pr-gis-db --username=peregrinius --port=5432
我只是打字
psql pr-gis-db
它与预先配置的设置连接。可能会提示输入密码而不是存储密码。
按照此处的说明进行操作:
https://www.postgresql.org/docs/current/static/libpq-pgservice.html
Create/update 文件 ~/.pg_service.conf
[pr-gis-db]
host=pr-gis-db
user=peregrinius
dbname=gis
port=5432
到运行别名连接
psql service=pr-gis-db
注意:如果您在调用服务时指定了参数,也可以覆盖文件中的参数。
psql service=pr-gis-db -U dbadmin
是否可以为 psql 创建连接别名?
例如,不必输入:
psql --host=pr-gis-db --username=peregrinius --port=5432
我只是打字
psql pr-gis-db
它与预先配置的设置连接。可能会提示输入密码而不是存储密码。
按照此处的说明进行操作: https://www.postgresql.org/docs/current/static/libpq-pgservice.html
Create/update 文件 ~/.pg_service.conf
[pr-gis-db]
host=pr-gis-db
user=peregrinius
dbname=gis
port=5432
到运行别名连接
psql service=pr-gis-db
注意:如果您在调用服务时指定了参数,也可以覆盖文件中的参数。
psql service=pr-gis-db -U dbadmin