psql-客户端工具日常使用命令整理

psql-最好的客户端工具

连接数据库:psgl -h localhost -p 5432 database_name

获得psql的帮助:\?

获得语法的帮助:\h STATEMENT

shell中执行命令:psql -c "STATEMENT"

通过psql执行sql文件:psql < f.sql

\l 查看有哪些数据库

\c 用于切换数据库

\d 显示每个匹配关系(表,视图,索引,序列)的信息

\d [pattern] +

\d 后面跟一个表名,表示显示表结构定义

\d 后跟一个索引名,显示索引的信息

\d 后面跟一个视图名,显示视图信息

\timingon 显示SQL执行的时间

\timingoff 关闭计时功能

\dn 列出所有的schema

\db 显示所有的表空间

\du\dg 列出所有的角色或者用户

\dp 显示权限分配情况

\x 行列互换显示

\set AUTOCOMMIT off 将自动提交功能关闭

\conninfo 查看当前连接的数据和用户

相关推荐
m0_737539371 小时前
数据库主从复制和读写分离
数据库·oracle
y = xⁿ1 小时前
MySQL学习日记:关于MVCC及一些八股总结
数据库·学习·mysql
m0_737539372 小时前
SQL语言续2
数据库·sql
云边有个稻草人2 小时前
KingbaseES 高可用集群故障恢复实践与运维落地
数据库·数据安全·高可用集群·故障恢复·国产数据库·kes·运维实践
要做一个小太阳2 小时前
Consul SD 常见标签
运维·数据库·consul
十五年专注C++开发2 小时前
HDF5: 大数据的 “超级容器“
大数据·数据库·c++·hdf5
森叶2 小时前
2026 年 Google SEO 核心机制整合&两类落地页设计指导
数据库
web3.08889993 小时前
tb关键词API接口——解锁独一无二的商品
java·数据库·https