PostgreSQL密码文件可以免除手动输入密码的痛苦,在数据备份等需要手动输入密码的场景下较实用。
一、文件路径
linux在home路径下新建文件
.pgpass
windows文件路径为
%APPDATA%\Roaming\postgresql\pgpass.conf
注:%APPDATA%某些电脑默认是隐藏的,一般在"C:\Users\用户名\AppData"
二、内容格式
hostname:port:database:username:password
示例:
localhost:5432:TestDb:TestUser:12345
localhost:5432:*:*:abc //可以使用通配符
三、测试
pgsql -U TestUser
发现可以直接登录!