PostgreSQLpsql常用命令总结,
目录
- 角色查看
- 模式查看
- 表结构查看
- 表空间查看
今天总结下 PostgreSQL 中常用 psql 常用命令以便后续查阅。
角色查看
hrdb=> \du
List of roles
Role name | Attributes | Member of
-----------+------------------------------------------------------------+-----------
admin | Create role, Create DB, Cannot login | {}
postgres | Superuser, Create role, Create DB, Replication, Bypass RLS | {}
wdh | Create DB +| {}
| Password valid until 2060-12-31 00:00:00+08 |
对应sql
select * from pg_roles
数据库查看
hrdb=> \l
List of databases
Name | Owner | Encoding | Collate | Ctype | ICU Locale | Locale Provider | Access privileges
-----------+----------+----------+-------------+-------------+------------+-----------------+-----------------------
hrdb | wdh | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | libc |
postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | libc |
template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | libc | =c/postgres +
| | | | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | libc | =c/postgres +
| | | | | | | postgres=CTc/postgres
对应sql
select * from pg_database;
模式查看
hrdb=> \dn
List of schemas
Name | Owner
--------+-------------------
hr | wdh
public | pg_database_owner
(2 rows)
对应sql
select * from pg_namespace;
表结构查看
hrdb=> \d jobs;
Table "public.jobs"
Column | Type | Collation | Nullable | Default
------------+-----------------------+-----------+----------+---------
job_id | character varying(10) | | not null |
job_title | character varying(35) | | not null |
min_salary | integer | | |
max_salary | integer | | |
Indexes:
"job_id_pk" PRIMARY KEY, btree (job_id)
Referenced by:
TABLE "employees" CONSTRAINT "emp_job_fk" FOREIGN KEY (job_id) REFERENCES jobs(job_id)
表空间查看
hrdb=> \db
List of tablespaces
Name | Owner | Location
------------+----------+----------
pg_default | postgres |
pg_global | postgres |
到此这篇关于PostgreSQL psql 常用命令总结的文章就介绍到这了,更多相关PostgreSQL psql命令内容请搜索PHP之友以前的文章或继续浏览下面的相关文章希望大家以后多多支持PHP之友!
您可能感兴趣的文章:- postgresql修改完端口后直接psql连接数据库报错的解决
- Postgresql psql文件执行与批处理多个sql文件操作
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。