
Postgresql 连接方式_连接五要素_psql
主机或主机地址 端口 数据库名称 用户 密码(或其他验证方式)
发布日期:2021-05-08 12:23:27
浏览次数:27
分类:精选文章
本文共 917 字,大约阅读时间需要 3 分钟。
如何访问PostgreSQL数据库
作者信息
作者:瀚高PG实验室 (Highgo PG Lab) - 狮子歌歌
访问PostgreSQL的基本方法
数据库安装完成后,接下来就是连接数据库了。PostgreSQL的连接过程与五个关键要素密切相关,这些要素决定了是否能够成功连接到数据库。
连接要素
连接方式
PostgreSQL客户端(如psql)和管理工具(如pgadmin)都通过libpq接口与数据库连接,因此两者的连接原理和方式相同。
示例连接命令:
psql -U -p -h -D
环境变量的作用
如果在连接过程中某些参数未指定,PostgreSQL会从环境变量中寻找对应的参数。常见的环境变量包括:
PGHOST
或 PGHOSTADDR
PGPORT
PGDATABASE
PGUSER
PGPASSWORD
环境变量设置示例:
export PGPORT=1921export PGHOST=$PGDATAexport PGUSER=postgreexport PGBASENAME=postgres
URI格式连接(从PostgreSQL 9.2开始)
PostgreSQL支持URI格式进行连接,格式如下:
psql postgresql://myuser:mypasswd@myhost:5432/mydb
URI连接的优势
- 如果没有设置环境变量,连接时需要手动输入所有五个要素。
- 如果环境变量已成功设置,可以省略任意要素,PostgreSQL会自动从环境变量中获取相应参数。
示例连接
成功配置环境变量后,省略部分要素仍可正常连接数据库:
psql postgresql://postgres:postgres@localhost:1921/postgrespsql postgresql://:postgres@localhost:1921/postgrespsql postgresql://postgres@localhost:1921/postgres
这些方法均可帮助你顺利连接到PostgreSQL数据库,完成后即可开始使用数据库。
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年05月13日 23时51分33秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Kubernetes下容器化应用部署实战
2023-01-29
Kubernetes中间件容器化工具Operator详解
2023-01-29
Kubernetes健康检查与探测机制详解
2023-01-29
Kubernetes入门实验:namespace
2023-01-29
Kubernetes入门:构建和管理容器化应用的强大工具
2023-01-29
Kubernetes包管理工具Helm详解
2023-01-29
Kubernetes单master节点高可用集群安装
2023-01-29
Kubernetes原理详解
2023-01-29
Kubernetes原生的CICD工具Tekton详解
2023-01-29
Kubernetes多master节点高可用集群安装
2023-01-29
Kubernetes存储之Persistent Volumes简介
2023-01-29
Kubernetes学习总结(11)—— Kubernetes Pod 到底是什么?
2023-01-29
Kubernetes学习总结(12)—— 学习 kubernetes 的10个技巧或建议
2023-01-29
Kubernetes学习总结(13)—— Kubernetes 各个组件的概念
2023-01-29
Kubernetes学习总结(14)—— Kubernetes 实用命令总结
2023-01-29
Kubernetes学习总结(18)—— Kubernetes 容器网络
2023-01-29