素材阁

PostgreSQL 速查表

共 42 条PostgreSQL 常用命令,覆盖连接与元命令、查询、表与数据、索引与性能、备份恢复、 运维常用六组场景,逐条给出命令与说明。支持搜索与分类筛选,点击命令即可复制。

连接与元命令

psql 中以反斜杠开头的元命令用于查看与管理。

命令说明
连接指定主机的数据库
列出所有数据库
切换到另一个数据库
列出当前库中的表
查看表结构、索引与约束
列出角色与权限
列出所有 schema
开关 SQL 执行耗时统计
退出 psql

查询

数据检索与排序、分组。

命令说明
查询前 10 行
去重查询
条件过滤
按列降序排序
分组并过滤
内连接两表
左连接,保留左表全部记录
分页取第 21-30 行

表与数据

建表、增删改与结构变更。

命令说明
创建表
插入多行
更新数据
删除数据
新增列
重命名列
删除表(先判断存在)
快速清空表数据

索引与性能

索引帮助查询提速,执行计划用于诊断慢查询。

命令说明
创建普通索引
创建唯一索引
创建 GIN 索引(适合 jsonb、数组等)
重建索引
删除索引
查看并实际执行查询计划

备份与恢复

pg_dump / pg_restore 需在操作系统命令行执行。

命令说明
导出为纯 SQL 文本
导出自定义压缩格式
从 SQL 文本恢复
从自定义格式恢复
导出表到 CSV(客户端侧)
从 CSV 导入表

运维常用

日常监控与维护语句。

命令说明
查看当前连接与正在执行的语句
终止空闲连接
回收空间并更新统计信息
安装扩展(如模糊匹配)
查看数据库版本

使用说明

把 PostgreSQL 日常最常用的命令与 SQL 语法按场景整理成一张可搜索的对照表,覆盖连接与元命令、查询、表与数据、索引与性能、备份恢复、运维常用六组,逐条给出命令与说明,点击即可复制。

  1. 在顶部搜索框输入关键词(如 JOIN、索引、pg_dump)快速定位。
  2. 点击分类标签按场景筛选查看。
  3. 点击命令单元格即可复制到剪贴板。

常见问题

内容适合哪个版本?
以通用的 PostgreSQL 语法为主,主流版本基本通用;个别特性请以官方文档为准。
数据需要联网吗?
不需要。全部为静态数据,页面在浏览器本地展示。
能直接当 SQL 执行吗?
所列语句为标准 SQL 或 psql 命令,可在对应环境中使用,请结合自身库表调整。

延伸阅读

相关工具