PostgreSQL 数据库可以使用 psql (SQL Shell) 和 pgAdmin 创建。

使用 psql 创建数据库

使用 psql 中的 CREATE DATABASE 命令在 PostgreSQL 中创建新数据库。

CREATE DATABASE <databse_name> ;

让我们在 psql 中创建"HR"数据库。

PostgreSQL 创建数据库

注意:结尾要有分号,否则创建不成功。

现在,我们可以使用 \l 命令检查数据库是否创建,该命令将显示服务器上的数据库列表。

PostgreSQL 创建数据库

psql中的postgres=#表示当前数据库名称。此时它指向默认的 postgres 数据库。您将在 postgres 数据库中创建的所有表和其他数据库对象。

我们可以使用\connectdatabase-name\cdatabase-name命令切换当前数据库。 让我们切换到新的"HR"数据库。

PostgreSQL 创建数据库

使用 pgAdmin 创建数据库

我们还可以使用基于 GUI 的工具 pgAdmin 在 PostgreSQL 中创建一个新数据库。这种方式较为简单。

打开pgAdmin,右键服务器名称(这里是默认服务器名称PostgreSQL 15) -> Create -> Database... ,如下图。

PostgreSQL 创建数据库

这将打开"创建 - 数据库"对话框,如下所示。在这里您可以提供数据库名称,选择所有者(默认情况下 postgres 将是所有者)。您还可以在"定义"、"安全性"、"参数"、"高级"和"SQL"选项卡中提供其他设置。单击"保存"以创建这个新数据库。

PostgreSQL 创建数据库

pgAdmin 将在左窗格的数据库节点下列出新创建的数据库,如下所示。

PostgreSQL 创建数据库

单击数据库名称将其展开,如下所示。

PostgreSQL 创建数据库

以上,您可以在一个基于 UI 的 pgAdmin 工具中创建和配置新数据库。