PostgreSQL设置环境变量
1. PostgreSQL 环境变量使用方法
Linux 系统可以配置环境变量,程序可以读取这些环境变量作为某些参数的默认值,配置这些环境变量之后可以简化终端输入的命令。
举个例子,通过 psql 连接 PostgreSQL 数据库,需要指定主机 IP,端口号,数据库名称,用户名称,密码等。每次连接都需要输入这些重复的内容,比较繁琐,通过环境变量,可以简化成只输入 psql 即可,如下所示:
使用环境变量前:
psql -h 127.0.0.1 -p 5432 postgres -U admin -W
或者
psql "host=127.0.0.1 port=5432 dbname=postgres user=admin password=123456"
使用环境变量后:
环境变量设置可以加到 ~/.bashrc 文件进行持久化。 vim ~/.bashrc
export PGHOST=127.0.0.1 export PGPORT=5432 export PGUSER=admin export PGPASSWORD=123456 export PGDATABASE=postgres
psql 连接数据库:
psql
2. 常见的 PostgreSQL 环境变量
- PGDATA,PostgreSQL 数据目录
- PGHOST,默认的主机名称
- PGPORT,PostgreSQL 端口号
- PGDATABASE,PostgreSQL 默认的数据库名称
- PGUSER,PostgreSQL 默认的用户名称
- PGPASSWORD,PostgreSQL 默认的密码
文章评论
共0条评论