PostgreSQL基础命令

张开发
2026/4/10 10:23:20 15 分钟阅读

分享文章

PostgreSQL基础命令
常用命令说明1列出所有数据库\l2列出数据库中所有的表\d3显示指定表的结构\d table_name4列出所有的帮助命令\?5列出数据库中所有的索引\di6列出数据库中所有的view\dv7sql命令帮助\h8退出连接\q9切换到指定的数据库\c [database_name]10显示当前数据库和用户\c11显示客户端的连接信息\conninfo12显示所有用户\du13显示数据库中的schema\dn14显示字符集\encoding15执行sql文件\i mydb.sql16扩展展示信息相当于MySQL中的\G\x17将下一条sql执行结果导入文件中\o /opt/test.txt进阶命令#查看复制状态master执行 select client_addr, state, sent_lsn, flush_lsn, sync_state from pg_stat_replication; #查看延迟slave执行 select pg_last_wal_receive_lsn(), pg_last_wal_replay_lsn();登陆命令psql -h 172.16.0.2 -p 5432 -U postgres -d 数据库名 -W-h #数据库所在的IP地址-p #默认5432数据库的监听端口-U #用户名-d #数据库名称-W#指示 psql 命令在连接数据库时强制提示输入密码PG状态管理pg_ctl start/status/stop systemctl start/status/stop postgresql-16

更多文章