数据库相关操作
最近更新时间: 2024-10-17 17:10:00
- \l显示当前集群中所有数据库。
postgres=# \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+-------+----------+------------+------------+-------------------
postgres | tbase | UTF8 | en_US.utf8 | en_US.utf8 |
template0 | tbase | UTF8 | en_US.utf8 | en_US.utf8 | =c/tbase +
| | | | | tbase=CTc/tbase
template1 | tbase | UTF8 | en_US.utf8 | en_US.utf8 | =c/tbase +
| | | | | tbase=CTc/tbase
(3 rows)
- \l+显示当前当前集群中所有数据库(包含库大小及注释)。
注意:
如果节点特别多,数据表特别多,使用\l+时统计比较耗时。
postgres=# \l+
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges | Size | Tablespace | Description
-----------+-------+----------+------------+------------+-------------------+-------+------------+------------------------------------
postgres | tbase | UTF8 | en_US.utf8 | en_US.utf8 | | 17 MB | pg_default |
template0 | tbase | UTF8 | en_US.utf8 | en_US.utf8 | =c/tbase +| 14 MB | pg_default | unmodifiableempty database
| | | | | tbase=CTc/tbase | | |
template1 | tbase | UTF8 | en_US.utf8 | en_US.utf8 | =c/tbase +| 14 MB | pg_default | defaulttemplate for new databases
| | | | | tbase=CTc/tbase | | |
(3 rows)
- 创建一个新库。
postgres=# create database mydb;
CREATE DATABASE
postgres=#