一文给你讲明白pgAdmin怎么用
Whoami:5年+金融、政府、医疗领域工作经验的DBA
Certificate:PGCM、OCP、YCP
Skill:Oracle、Mysql、PostgreSQL、国产数据库
Platform:CSDN、墨天伦、公众号(呆呆的私房菜)
业务范围:数据库安装部署、日常维护、主备切换、故障处理、性能优化、技术培训等。
需要的伙伴或者商业合作请移步 公众号【呆呆的私房菜】获取联系方式。
阅读本文可以了解如何使用pgAdmin工具连接和管理PostgreSQL数据库。
01 pgAdmin概述
pgAdmin是访问PostgreSQL数据库的图形化管理工具,可以提高数据库访问的便利性。关于pgAdmin更加详细的资料,可以参考如下官网链接。
pgAdmin管理工具可以用来连接数据库、管理数据库对象、备份恢复数据库、维护数据库以及执行SQL操作,查看和分析sql的执行计划。
02 pgAdmin连接数据库
注意: 这里新手很容易出现连接不上的问题,原因是PostgreSQL数据库的pg_hba连接配置文件没有配置允许连接。
## 进入到PostgreSQL数据文件目录
cd $PGDATA
## 编辑连接配置文件
vi pg_hba.conf
## 新增记录如下(这里只是示例,生产中请合理配置访问权限)
host all all 0.0.0.0/0 md5
## 重载生效
pg_ctl reload
03 pgAdmin管理数据库
主界面功能:
仪表盘:可以了解数据库运行状态
属性:可以了解数据库连接信息
SQL:点击对应对象,可以获取对象元数据数据
统计信息:查看数据库统计信息,包含事务ID,元组信息等
依赖关系:指的是当前对象对其他对象的依赖关系
创建各类对象功能:
创建数据库:根据实际需要填写建库配置
创建表空间:根据实际配置表空间和存放路径
创建表:根据实际需要配置表名、字段、约束、分区等
DML、DQL、查看执行计划功能
**DML、DQL操作:查看执行计划
**