PostgreSQL数据库管理技术全解析
1. 数据库的创建与删除
在PostgreSQL中,我们可以使用 createdb
和 dropdb
实用工具来创建和删除数据库,也可以通过 psql
使用 CREATE
和 DROP
命令实现相同的功能。
当使用 CREATE DATABASE
命令时,如果需要结合多个参数,如所有者、编码、表空间和连接限制等,可使用 \help
命令查看正确的语法:
$ psql
psql (13.1)
Type "help" for help.
postgres=# \help CREATE DATABASE
Command: CREATE DATABASE
Description: create a new database
Syntax:
CREATE DATABASE name
[ [ WITH ] [ OWNER [=] user_name ]
[ TEMPLATE [=] template ]
[ ENCODING [=] encoding ]
[ LC_COLLATE [=] lc_collate ]
[ LC_CTYPE [=] lc_ctype ]
[ TABLESPACE [=] tablespace_name ]
[ ALLOW_C