本实用指南探讨了如何在 Postgres 中创建数据库和表以及删除数据库。此外,它还展示了如何使用数据库管理工具(如 Adminer)完成相同的任务。
Postgres 入门
首先,请确保您的系统上已安装 Postgres。如果没有,请下载必要的文件 并按照安装说明进行操作。
请记住,此处显示的命令是在 macOS 上演示的,但它们可以在任何操作系统上无缝运行。
安装 Postgres 后,在终端中输入此命令以验证一切是否正常运行:
此命令应返回 Postgres 安装的版本号:
Postgres 版本号
Postgres 版本号。
如何连接到 PostgreSQL 数据库服务器
现在,您已在系统上安装了 Postgres,并准备创建数据库。但是,如何访问 美国 WhatsApp 手机号码列表 数据库呢?这就是 Postgres 交互式终端(通常称为psql)的作用所在。Psql 是 Postgres 的基于终端的前端,允许您向 Postgres 发出查询,然后查看查询结果。
在安装过程中,Postgres 会在您的操作系统 (OS) 上创建一个默认超级用户,该用户在数据库中具有最终访问权限。您可以使用以下命令以默认超级用户身份登录 psql 终端:
psql postgres
运行此命令后,您应该会看到终端变为postgres=#,表明您已以默认超级用户身份登录。
使用 psql 的最大优势之一是元命令。这些强大的工具让您可以执行数据库管理任务,例如连接到数据库或显示表,而无需了解确切的 SQL 命令。
要在 psql 中使用元命令,请以反斜杠 ( \) 开头,后跟命令。以下是几个示例:
列出服务器上的所有数据库。
显示数据库中的所有表。
如何创建 Postgres 数据库
使用数据库时,遵循最小权限原则并创建具有特定权限的新用户是一种很好的做法。但是,为了本指南的简单性,我们将使用默认超级用户来创建和管理数据库。
首先,执行以下元命令列出 Postgres 服务器上的所有用户:
\du
如果您没有添加任何新用户,您应该只会看到默认超级用户:
本地 Postgres 服务器上的用户
本地 Postgres 服务器上的用户。
根据您系统的配置,默认超级用户可能显示为 Postgres 或您的操作系统用户名。
默认情况下,超级用户没有密码。但是,为了以后进行数据库管理,请使用以下命令设置密码:

出现提示时输入密码并确认。现在,您可以开始在 Postgres 服务器上创建数据库了。创建数据库的语法是CREATE DATABASE <database-name>。
让我们首先创建一个名为的数据库sales:
CREATE DATABASE sales;
数据库创建成功后出现如下信息:
创建 Postgres 数据库
创建 Postgres 数据库。
现在,使用以下命令创建另外两个数据库customers和:employees
现在,您已在本地 Postgres 服务器上建立了三个数据库。要列出您创建的所有数据库,请使用以下元命令:
\l
本地 Postgres 服务器上的数据库
本地 Postgres 服务器上的数据库。
这些就是您迄今为止创建的三个数据库!您可以忽略图像中的其他数据库,因为这些数据库默认随 Postgres 安装一起提供。
现在,您可以连接到特定数据库。连接到任何数据库的元命令是\c <database-name>。
运行以下命令连接数据库sales :