如何避免提示PostgreSQL密码?

如何避免提示PostgreSQL密码?,postgresql,Postgresql,我跑 成功,但我必须将密码(我的密码是123456a@)直接传递给命令。(我将运行批处理命令。)如何执行此操作?使用此格式在主目录中创建一个.pgpass文件 psql --host=127.0.0.1 --port=5432 --username=postgres 您可以用通配符替换任何字段,例如,如果您对所有内容使用相同的登录名 hostname:port:database:username:password 什么是“主目录”?是'C:`吗?对不起,这是您在unix上的操作方式。也许官方

我跑


成功,但我必须将密码(我的密码是
123456a@
)直接传递给命令。(我将运行批处理命令。)如何执行此操作?

使用此格式在主目录中创建一个
.pgpass
文件

psql --host=127.0.0.1 --port=5432 --username=postgres
您可以用通配符替换任何字段,例如,如果您对所有内容使用相同的登录名

hostname:port:database:username:password

什么是“主目录”?是'C:`吗?对不起,这是您在unix上的操作方式。也许官方网页可以给你更多的信息
*:*:*:username:password