【发布时间】:2017-01-24 05:25:43
【问题描述】:
我跑
psql --host=127.0.0.1 --port=5432 --username=postgres
成功,但我必须将密码(我的密码是123456a@)直接传递给命令。 (我将运行批处理命令。)如何做到这一点?
【问题讨论】:
标签: postgresql
我跑
psql --host=127.0.0.1 --port=5432 --username=postgres
成功,但我必须将密码(我的密码是123456a@)直接传递给命令。 (我将运行批处理命令。)如何做到这一点?
【问题讨论】:
标签: postgresql
使用此格式在您的主目录中创建一个.pgpass 文件
hostname:port:database:username:password
您可以使用通配符替换任何字段,例如,如果您对所有内容使用相同的登录名
*:*:*:username:password
【讨论】: