PostgreSQL教程

PostgreSQL 连接

在本节中,我们将了解如何通过名为的交互式终端软件连接 PostgreSQL数据库服务器 pgAdmin SQL Shell(psql)应用程序。
如果我们安装了PostgreSQL数据库服务器,则PostgreSQL安装程序还将连接一些有用的工具可以通过PostgreSQL数据库服务器工作。
在这里,我们将讨论如何通过以下工具连接PostgreSQL数据库服务器:
PgAdmin SQL Shell(PSQL)
PgAdmin: : 这是基于Web的前端管理工具,用于 PostgreSQL ,这有助于我们连接 PostgreSQL数据库服务器。
SQL Shell(psql): 这是一个基于终端的前端应用程序,我们还可以使用此应用程序连接 PostgreSQL数据库服务器
我们现在将在 pgAdmin 的帮助下连接PostgreSQL数据库服务器。
使用pgAdmin连接到PostgreSQL数据库服务器
首先,我们将了解如何借助 pgAdmin 应用程序连接到数据库。
pgAdmin工具使我们能够与PostgreSQL联系数据库服务器通过 内置用户界面。在这里,我们使用 pgadmin4版本连接数据库。
我们将按照以下步骤使用 pgAdmin GUI工具连接PostgreSQL数据库服务器:
第一步: 启动pgAdmin应用程序
首先,我们将打开 pgAdmin 应用程序。为此,我们将在系统的搜索栏中输入 pgAdmin ,如下面的屏幕截图所示:
连接到PostgreSQL数据库服务器
单击 pgAdmin 应用程序后,它将在Web浏览器中启动,如我们在以下屏幕截图:
连接到PostgreSQL数据库服务器
步骤2: 创建服务器
此后,我们将右键单击 服务器节点,然后选择 创建→服务器…菜单以 创建服务器,如下图所示:
连接到PostgreSQL数据库服务器
第3步: 提供服务器名称
选择 Server 选项后​​,他将打开 创建服务器窗口,我们在 名称列中输入服务器名称,例如PostgreSQL1 ,然后单击在 连接标签上,如下所示:
连接到PostgreSQL数据库服务器
第4步: 提供主机名和密码
点击 "连接"标签后,我们将提供详细信息 Postgres 用户的 主机密码中,然后单击 保存按钮。
连接到PostgreSQL数据库服务器
第5步: 扩展服务器
下一步,我们将点击 服务器节点扩展服务器。 PostgreSQL默认具有一个名为 Postgres 的数据库,如下图所示:
连接到PostgreSQL数据库服务器
Step6: 打开查询工具
现在,我们将打开 查询工具,方法是选择菜单项 工具→查询工具,或者我们可以直接点击 浏览器附近的 查询工具图标可以在以下屏幕截图中看到:
连接到PostgreSQL数据库服务器
Step7: 在查询编辑器中输入命令
成功打开 查询工具后,我们将在 查询编辑器,然后点击 执行按钮。
Select Version();
执行上述命令后,我们将获得Specified命令的 数据输出,其中显示了 当前使用的 version 的完整信息PostgreSQL ,如下图所示:
连接到PostgreSQL数据库服务器
了解通过pgAdmin4的 PostgreSQL数据库服务器的连接后,我们将使用SQL Shell(psql)了解 PostgreSQL数据库服务器的连接过程。
使用psql连接到PostgreSQL数据库服务器
psql 是PostgreSQL提供的 交互式shell工具。 psql允许我们与PostgreSQL数据库服务器相互关联,例如, 处理数据库对象,并 实现 SQL 命令
使用 SQL Shell(psql) 应用程序,我们将执行以下步骤:
第一步: 打开psql
首先,我们将在本地系统中打开 psql 。为此,我们将转到 主页按钮并搜索 SQL shell(psql),然后单击 打开按钮,如下面的屏幕截图:
连接到PostgreSQL数据库服务器
步骤2: 连接数据库
一旦打开 SQL shell ,我们将按Enter键 四到五次。
,然后为用户(我们先前创建的)提供 密码,以使用 Postgres 用户(默认情况下)连接数据库服务器用户,如以下屏幕截图所示:
连接到PostgreSQL数据库服务器
注意: 如果我们想手动提供所有详细信息,例如服务器,数据库,端口,用户名和密码,我们将按Enter键,应用程序将使用默认值,在方括号[]中定义,然后将箭头移动到新行。
假设我们有 localhost 作为默认数据库服务器,并且我们提供了 Postgres用户密码,我们将输入类似的密码整个 PostgreSQL安装中指定的Postgres用户。
第3步: 输入命令与PostgreSQL数据库服务器相关联
在这一步中,我们将编写一个SQL命令,该命令将帮助我们与PostgreSQL数据库服务器相关联。
在以下命令中,我们试图获得有关当前PostgreSQL版本的完整详细信息:
SELECT version();
实现或按 Enter键后,我们将获得以下输出,其中显示有关我们系统的PostgreSQL版本的完整信息:
连接到PostgreSQL数据库服务器
注意: 在psql中编写命令时,我们应确保指定的命令以分号(;)结尾。
从其他应用程序连接PostgreSQL数据库
如果ODBC或 JDBC 支持的任何应用程序也已连接到PostgreSQL数据库服务器。
此外,当我们开发使用显式驱动程序的应用程序时,特定的软件也可以连接到PostgreSQL数据库服务器。
例如,我们可以从JAVA ,从Python连接PostgreSQL,然后从 PHP 。

概述

在本节中,我们通过使用 <来了解通过不同客户端工具通过postgresql数据库服务器进行的连接。 strong> pgAdmin GUI程序和 SQL Shell(psql)

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4