PostgreSQL 数据库可以使用 psql (SQL Shell) 和 pgAdmin 创建。
使用 psql 创建数据库
使用 psql 中的 CREATE DATABASE 命令在 PostgreSQL 中创建新数据库。
CREATE DATABASE <databse_name> ;
让我们在 psql 中创建"HR"数据库。
注意:结尾要有分号,否则创建不成功。
现在,我们可以使用 \l
命令检查数据库是否创建,该命令将显示服务器上的数据库列表。
psql中的postgres=#
表示当前数据库名称。此时它指向默认的 postgres
数据库。您将在 postgres
数据库中创建的所有表和其他数据库对象。
我们可以使用\connectdatabase-name
或\cdatabase-name
命令切换当前数据库。
让我们切换到新的"HR"数据库。
使用 pgAdmin 创建数据库
我们还可以使用基于 GUI 的工具 pgAdmin 在 PostgreSQL 中创建一个新数据库。这种方式较为简单。
打开pgAdmin,右键服务器名称(这里是默认服务器名称PostgreSQL 15) -> Create -> Database... ,如下图。
这将打开"创建 - 数据库"对话框,如下所示。在这里您可以提供数据库名称,选择所有者(默认情况下 postgres 将是所有者)。您还可以在"定义"、"安全性"、"参数"、"高级"和"SQL"选项卡中提供其他设置。单击"保存"以创建这个新数据库。
pgAdmin 将在左窗格的数据库节点下列出新创建的数据库,如下所示。
单击数据库名称将其展开,如下所示。
以上,您可以在一个基于 UI 的 pgAdmin 工具中创建和配置新数据库。