PostgreSQL Windows安装教程
PostgreSQL 是一个功能强大、开源的对象关系型数据库系统。它以其稳定性、数据完整性和丰富的功能集而闻名。本教程将详细介绍如何在 Windows 操作系统上安装 PostgreSQL。
在 Windows 上安装 PostgreSQL 的最推荐方法是使用 EnterpriseDB (EDB) 提供的交互式安装程序。该安装程序捆绑了 PostgreSQL 服务器、pgAdmin(一个图形化管理工具)、Stack Builder 和命令行工具,极大地简化了安装过程。
一、下载 PostgreSQL 安装程序
- 访问 PostgreSQL 官方下载页面:前往 https://www.postgresql.org/download/windows/
- 在页面中找到 Windows 安装程序部分。通常,您会看到由 EnterpriseDB 提供的安装程序链接。
- 选择您需要安装的 PostgreSQL 版本,并点击下载适用于您系统(例如,Windows x86-64)的
.exe安装文件。
二、运行安装程序
- 下载完成后,找到
.exe安装文件并双击运行。 - 如果出现用户账户控制(UAC)提示,请点击“是”允许应用程序对您的设备进行更改。
三、按照安装向导进行操作
- 欢迎界面: 点击“Next”(下一步)开始安装过程。
- 安装目录:
- 选择 PostgreSQL 的安装目录。默认路径通常是
C:\Program Files\PostgreSQL\<版本号>。 - 您可以接受默认路径,或点击“Browse”(浏览)选择其他安装位置。
- 点击“Next”。
- 选择 PostgreSQL 的安装目录。默认路径通常是
- 选择组件:
- 勾选您希望安装的组件。通常建议安装以下所有组件:
PostgreSQL Server:PostgreSQL 数据库服务器本身。pgAdmin 4:一个功能强大的图形界面工具,用于管理您的 PostgreSQL 数据库。Stack Builder:用于下载额外的驱动程序和工具。Command Line Tools:包含psql等命令行工具,用于通过命令行与数据库交互。
- 点击“Next”。
- 勾选您希望安装的组件。通常建议安装以下所有组件:
- 数据目录:
- 选择存储数据库文件的目录。默认路径通常是
C:\Program Files\PostgreSQL\<版本号>\data。 - 点击“Next”。
- 选择存储数据库文件的目录。默认路径通常是
- 为超级用户设置密码:
- 为
postgres超级用户设置一个强密码。请务必牢记此密码,因为后续访问 PostgreSQL 服务器时会用到。 - 点击“Next”。
- 为
- 端口号:
- PostgreSQL 的默认端口是
5432。除非您有特定需求,否则通常无需更改。 - 点击“Next”。
- PostgreSQL 的默认端口是
- 高级选项 (区域设置 Locale):
- 选择数据库集群的默认区域设置。通常选择操作系统的默认区域设置即可。
- 点击“Next”。
- 预安装摘要:
- 审查您的安装设置摘要。确认无误后,点击“Next”继续安装。
- 安装过程:
- 安装程序将开始安装 PostgreSQL。此过程可能需要几分钟。
- 完成 PostgreSQL 安装向导:
- 安装完成后,您可能会看到一个启动 Stack Builder 的选项。如果您暂时不需要安装额外的驱动程序或应用程序,可以取消勾选此选项。
- 点击“Finish”(完成)。
四、验证安装
您可以通过以下方法验证 PostgreSQL 是否成功安装:
- 使用 pgAdmin 4:
- 在 Windows 搜索栏中搜索并打开“pgAdmin 4”。
- pgAdmin 可能会在您的网络浏览器中或作为桌面应用程序打开。
- 系统可能会提示您为 pgAdmin 本身设置一个主密码。
- 在 pgAdmin 界面中,您应该会看到一个代表您 PostgreSQL 安装的服务器条目。双击该条目,并输入您在安装过程中为
postgres超级用户设置的密码,以连接到数据库。
- 使用 psql(命令行工具):
- 在 Windows 搜索栏中搜索并打开“SQL Shell (psql)”。
- 对于服务器、数据库、端口和用户名,直接按 Enter 键接受默认值(通常分别是
localhost、postgres、5432和postgres)。 - 当提示输入密码时,输入您在安装过程中设置的超级用户密码。
- 如果连接成功,您将看到
postgres=#提示符,表示您已连接到数据库。输入\q并按 Enter 退出。
五、将 PostgreSQL 添加到系统 PATH (可选但推荐)
为了能够在任何命令行或 PowerShell 目录下轻松使用 psql 和其他命令行工具,建议将 PostgreSQL 的 bin 目录添加到系统的 PATH 环境变量中。
- 在 Windows 搜索栏中搜索“编辑系统环境变量”并打开。
- 在“系统属性”窗口中,点击“环境变量”按钮。
- 在“系统变量”部分,找到并选择
Path变量,然后点击“编辑”。 - 点击“新建”,然后添加 PostgreSQL 的
bin目录路径,通常是C:\Program Files\PostgreSQL\<版本号>\bin。 - 点击“确定”关闭所有窗口。
现在,您已成功在 Windows 系统上安装了 PostgreSQL,并可以通过 pgAdmin 4 或命令行工具开始使用它。