如何删除 Postgres 数据库
Posted: Sat Dec 28, 2024 7:04 am
删除数据库与创建数据库一样简单。删除数据库的语法是DROP DATABASE <database-name>;。
您无需连接到特定数据库即可将其删除。因此,如果您想删除数据库customers ,可以从连接到的任何数据库运行此命令:
DROP DATABASE customers;
删除成功后您将看到以下屏幕:
删除 Postgres 数据库
删除 Postgres 数据库。
您可以使用元命令列出本地 Postgres 服务器上的数据库来确认该customers 数据库不再存在 。\l
列出本地 Postgres 服务器上的数据库
列出本地 Postgres 服务器上的数据库。
使用 Adminer 处理 Postgres 数据库操作
至此,您已经通过命令行创建数据库、创建表和删除数据库了解了 Postgres 的基础知识。
但是,命令行使用起来可能令人生畏或乏味。这时,像Adminer这样的数据库管理工具 就可以提供帮助。您可以使用 Adminer 通过 GUI 执行上述所有数据库操作。虽然您可以独立使用 Adminer,但它也是DevKinsta 上的标准组件。
您还需要下载 Adminer PHP 文件,以便使用 Adminer 管理数据库。打开终端一次,启动运行 PHP 文件的内置 Web 服务器,然后导航到您放置Adminer PHP 文件的位置:
您已准备好在 Web 浏览器上使用 Adminer UI。在 Web 浏览器中输入以下地址
信息
确保 在 URL 栏中输入Adminer PHP文件 的名称时包含.php文件扩展名。
您应该在 Web 浏览器中看到 Adminer 用户界面 (UI):
管理员主页 UI
管理员主页 UI。
要进入您的本地 Postgres 服务器,请按照以下说明填写此页面上的字段:
对于系统字段,选择PostgreSQL 。
服务器 应预先填充为本地主机。
对于用户名,请输入超级用户的名称,“postgres”或您计算机操作系统的用户名。
对于密码,请输入在“创建数据库”部分中为超级用户设置的密码。
将数据库 字段留空。
身份验证成功后,您将看到之前创建的所有数据库的列表,如下所示。如果您使用的是 Windows,则可能会遇到错误,提示“不支持任何 PHP 扩展(PgSQL、PDO_PgSQL)”。如果发生这种情况,请 加拿大 WhatsApp 号码数据 编辑php.ini 文件并启用这些扩展。
在 Adminer 上查看 Postgres 数据库
在 Adminer 上查看 Postgres 数据库。
要创建新数据库,请单击创建数据库 超链接:
使用 Adminer 创建新数据库
使用 Adminer 创建一个新的数据库。
命名您的数据库customers 并单击“保存” 按钮。
customers 然后,通过单击 如下所示的服务器超链接来验证您是否已创建数据库:
导航到本地 Postgres 服务器
导航到本地 Postgres 服务器。
现在您将看到customers 数据库。单击customers 以连接到它。
如您所见,此数据库中没有表。单击“创建表” 超链接以创建一个名为的新表locations。
使用 Adminer 在数据库中创建表
使用 Adminer 在数据库中创建表。
填写适当的列以匹配下图,然后单击“保存” 按钮:
在数据库中创建表的最后一步
在数据库中创建表的最后一步。
您现在应该能够在customers 数据库中看到该表:
创建表的确认消息
创建表的确认消息。
再次单击“服务器” 超链接以查看所有数据库。勾选客户复选框。勾选customers 数据库将启用下面的下拉按钮。单击下拉按钮 以删除数据库。您将收到有关数据库删除操作的确认信息:
删除数据库时的确认消息
删除数据库时的确认消息。
概括
您现在已经了解了如何通过命令行在本地 Postgres 服务器上创建数据库、在数据库中创建表以及删除数据库。此外,您还了解了如何使用数据库管理工具(如 Adminer)轻松执行这些任务。
虽然这些和其他数据库和表管理的命令行方法都是实用的,但是 Adminer 的点击式 UI 使得执行这些任务更加无缝。
作为 WordPress 开发人员,DevKinsta 可让您访问 Adminer 和大量其他工具来帮助您管理数据库。要轻松管理 Postgres 数据库,请查看 DevKinsta — 它永远免费!
您无需连接到特定数据库即可将其删除。因此,如果您想删除数据库customers ,可以从连接到的任何数据库运行此命令:
DROP DATABASE customers;
删除成功后您将看到以下屏幕:
删除 Postgres 数据库
删除 Postgres 数据库。
您可以使用元命令列出本地 Postgres 服务器上的数据库来确认该customers 数据库不再存在 。\l
列出本地 Postgres 服务器上的数据库
列出本地 Postgres 服务器上的数据库。
使用 Adminer 处理 Postgres 数据库操作
至此,您已经通过命令行创建数据库、创建表和删除数据库了解了 Postgres 的基础知识。
但是,命令行使用起来可能令人生畏或乏味。这时,像Adminer这样的数据库管理工具 就可以提供帮助。您可以使用 Adminer 通过 GUI 执行上述所有数据库操作。虽然您可以独立使用 Adminer,但它也是DevKinsta 上的标准组件。
您还需要下载 Adminer PHP 文件,以便使用 Adminer 管理数据库。打开终端一次,启动运行 PHP 文件的内置 Web 服务器,然后导航到您放置Adminer PHP 文件的位置:
您已准备好在 Web 浏览器上使用 Adminer UI。在 Web 浏览器中输入以下地址
信息
确保 在 URL 栏中输入Adminer PHP文件 的名称时包含.php文件扩展名。
您应该在 Web 浏览器中看到 Adminer 用户界面 (UI):
管理员主页 UI
管理员主页 UI。
要进入您的本地 Postgres 服务器,请按照以下说明填写此页面上的字段:
对于系统字段,选择PostgreSQL 。
服务器 应预先填充为本地主机。
对于用户名,请输入超级用户的名称,“postgres”或您计算机操作系统的用户名。
对于密码,请输入在“创建数据库”部分中为超级用户设置的密码。
将数据库 字段留空。
身份验证成功后,您将看到之前创建的所有数据库的列表,如下所示。如果您使用的是 Windows,则可能会遇到错误,提示“不支持任何 PHP 扩展(PgSQL、PDO_PgSQL)”。如果发生这种情况,请 加拿大 WhatsApp 号码数据 编辑php.ini 文件并启用这些扩展。
在 Adminer 上查看 Postgres 数据库
在 Adminer 上查看 Postgres 数据库。
要创建新数据库,请单击创建数据库 超链接:
使用 Adminer 创建新数据库
使用 Adminer 创建一个新的数据库。
命名您的数据库customers 并单击“保存” 按钮。
customers 然后,通过单击 如下所示的服务器超链接来验证您是否已创建数据库:
导航到本地 Postgres 服务器
导航到本地 Postgres 服务器。
现在您将看到customers 数据库。单击customers 以连接到它。
如您所见,此数据库中没有表。单击“创建表” 超链接以创建一个名为的新表locations。
使用 Adminer 在数据库中创建表
使用 Adminer 在数据库中创建表。
填写适当的列以匹配下图,然后单击“保存” 按钮:
在数据库中创建表的最后一步
在数据库中创建表的最后一步。
您现在应该能够在customers 数据库中看到该表:
创建表的确认消息
创建表的确认消息。
再次单击“服务器” 超链接以查看所有数据库。勾选客户复选框。勾选customers 数据库将启用下面的下拉按钮。单击下拉按钮 以删除数据库。您将收到有关数据库删除操作的确认信息:
删除数据库时的确认消息
删除数据库时的确认消息。
概括
您现在已经了解了如何通过命令行在本地 Postgres 服务器上创建数据库、在数据库中创建表以及删除数据库。此外,您还了解了如何使用数据库管理工具(如 Adminer)轻松执行这些任务。
虽然这些和其他数据库和表管理的命令行方法都是实用的,但是 Adminer 的点击式 UI 使得执行这些任务更加无缝。
作为 WordPress 开发人员,DevKinsta 可让您访问 Adminer 和大量其他工具来帮助您管理数据库。要轻松管理 Postgres 数据库,请查看 DevKinsta — 它永远免费!