Posts Postgres 简易使用手册
Post
Cancel

Postgres 简易使用手册

主要记录 pg_dumppsql 的简单使用,方便查阅!

连接

1
psql -h localhost -d kong -U kong -W

查看数据库

1
\\l

选择数据库

1
\\c kong

查看所有表

1
\\dt

查看帮助

1
\\?

退出

1
\\q

查询

1
psql -d postgres -c "select * from public.table"

备份

1
pg_dump --host=127.0.0.1 --username=kong kong > db.sql

还原

1
psql --host=127.0.0.1 -d kong -U kong -f db.sql

会话清理

此方法摘自于 Stackoverflow,主要利用一段查询处理

1
2
3
4
5
6
7
SELECT
pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE
pg_stat_activity.datname = 'database'
AND
pid <> pg_backend_pid();
This post is licensed under CC BY 4.0