1.4.1 PostgreSQL 本地安装概述
PostgreSQL 可以在多种操作系统上安装,包括 Windows、Linux 和 macOS。本地安装 PostgreSQL 是学习和使用 PostgreSQL 的基础,通过本地安装,你可以在自己的计算机上运行和管理 PostgreSQL 数据库。
本章节将详细介绍在不同操作系统上安装 PostgreSQL 18 的方法,包括:
- Windows 系统安装
- Linux 系统安装(Ubuntu 24.04)
- macOS 系统安装
- PostgreSQL 初始化配置
- 本地安装实践项目
1.4.2 Windows 系统安装 PostgreSQL 18
1.4.2.1 系统要求
- Windows 10 或 Windows Server 2016 及以上版本
- 至少 2GB RAM
- 至少 10GB 可用磁盘空间
- 64 位操作系统
1.4.2.2 下载安装包
- 访问 PostgreSQL 官方下载页面:https://www.postgresql.org/download/windows/
- 点击"Download the installer"按钮,进入 EDB 下载页面
- 选择 PostgreSQL 18 版本,点击"Download"按钮下载安装包
1.4.2.3 安装步骤
- 双击下载的安装包,启动安装向导
- 点击"Next"按钮,进入安装目录选择页面
- 选择安装目录,默认安装在
C:\Program Files\PostgreSQL\18 - 选择要安装的组件,建议选择所有组件:
- PostgreSQL Server:PostgreSQL 服务器
- pgAdmin 4:PostgreSQL 图形化管理工具
- Stack Builder:用于安装额外的 PostgreSQL 扩展
- Command Line Tools:命令行工具,包括 psql、pg_dump 等
- 选择数据目录,默认位于
C:\Program Files\PostgreSQL\18\data - 设置 PostgreSQL 超级用户(postgres)的密码
- 设置端口号,默认端口为 5432
- 选择区域设置,建议选择"Default locale"
- 点击"Next"按钮,开始安装
- 安装完成后,选择是否启动 Stack Builder(可以选择不启动)
- 点击"Finish"按钮,完成安装
1.4.2.4 验证安装
退出 psql:
\q
查看已安装的数据库:
\l
连接到 PostgreSQL:
psql -U postgres -h localhost
输入超级用户密码,成功连接后会显示 PostgreSQL 命令行界面
打开命令提示符,输入以下命令:
psql --version
如果安装成功,会显示 PostgreSQL 的版本信息

