← 返回首页

在window10上安装postgreSQL经历

服务器运维 2026 年发生 亲身经历 公开
内容简要

• 前往 EnterpriseDB 官网下载并运行 PostgreSQL 17.11 安装包。

• 组件选择界面全部勾选,语言环境保持默认的 DEFAULT。

• 确认安装路径、端口(5432)及超级用户(postgres)密码后完成安装。

• 安装结束后取消勾选 Stack Builder,直接点击 Finish。

     • 通过 pgAdmin 4 运行文件启动图形化管理工具,并创建桌面快捷方式。
坑点

• 安装中途会自动安装 Microsoft Visual C++ 2015-2022 运行库,属正常现象,耐心等待即可。

• pgAdmin 4 首次打开需设置主密码(Master Password),切勿与数据库连接密码混淆。

• 连接数据库时,必须输入安装时设置的 postgres 用户密码,而非 pgAdmin 主密码。

注意事项

• 推荐安装 17.11 版本,避免使用 18.6 等最新版以防插件兼容性问题。

• 组件建议全选(包含 Server、pgAdmin 4、Stack Builder 及命令行工具)。

• 语言环境务必保持 DEFAULT,以自动跟随 Windows 系统设置,避免中文乱码。

• 可在 pgAdmin 4 中通过 Preferences 将界面语言设置为简体中文。

安装网站为:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
截图
我们一般选择17.11,原因在于这个版本相对较新但是比较稳定,18.6虽然是最新的但是可能很多插件支持可能不是很好,所以保险的选择17.11
下载完后我们再点击安装:
截图
截图截图

这张图片是 PostgreSQL 的组件选择界面。这 4 个选项分别代表了数据库系统的不同部分,默认情况下是全部勾选的。

以下是它们的具体作用解释:

  1. PostgreSQL Server (核心服务)

    • 作用:这是整个数据库系统的“心脏”和大脑。它负责存储你的数据、处理查询、管理用户和保证数据安全。
    • 是否需要:必须安装。没有它,数据库就无法运行。
  2. pgAdmin 4 (图形化管理工具)

    • 作用:这是一个像“控制面板”一样的软件,让你可以用鼠标点点点,来创建数据库、建表、看数据,而不用每次都去敲复杂的命令行代码。
    • 是否需要:强烈建议安装。对于新手来说,这是最直观、最容易上手的工具。
  3. Stack Builder (扩展安装工具)

    • 作用:这是一个辅助工具,用来下载和安装一些额外的插件或扩展(比如地图数据、GIS空间数据等)。
    • 是否需要:建议勾选。虽然你现在可能用不到这些扩展,但安装它不占多少空间,以后如果有需要,直接用它会非常方便。
  4. Command Line Tools (命令行工具)

    • 作用:这里面包含了 psql 等工具,让你可以在黑底白字的命令行窗口里直接操作数据库。这在调试问题或执行特定脚本时非常有用。
    • 是否需要:强烈建议安装。这是数据库管理员的必备工具。

💡 总结建议:

保持这 4 个选项全部勾选即可,然后点击右下角的 Next (下一步) 继续。它们共同组成了一个功能完整、方便易用的数据库环境。

截图截图截图截图

这个界面是在让你选择数据库的语言环境和排序规则(在技术上叫做 Locale)。

通俗点说,它决定了数据库以后怎么处理:

  1. 排序:比如按名字排序时,是先排A-Z还是按拼音。
  2. 时间格式:显示日期和时间的方式。
  3. 字符集:怎么存储汉字、英文、数字等特殊字符。

你的操作很简单:

保持默认的 DEFAULT 选项不要动,直接点右下角的 Next > 下一步。

为什么选默认最安全?

选 DEFAULT,数据库就会自动跟随你电脑当前 Windows 系统的默认设置。这样能最大程度避免以后因为编码问题(比如中文变成乱码)而报错,对新手来说是最省心、最不容易出错的选法。截图

这个界面是安装前的最后确认清单(Pre Installation Summary)。

它把你之前所有步骤中设置的配置(比如安装位置、端口号、超级用户密码等)汇总在这里,让你做最后检查。

核心信息解读:

  • Installation Directory: 安装在 D 盘( D:\PostgreSQL\17),符合你的预期。
  • Database Port: 5432: 使用了标准的默认端口,没问题。
  • Database Superuser: postgres: 超级用户名为 postgres,后续连接数据库就用这个账号。

你的操作:

只要确认上面的信息(特别是安装路径)没有错误,直接点击右下角的 Next > 按钮。

点击后,系统就会开始正式执行安装程序,进度条会开始走动,耐心等待几分钟即可完成!截图

恭喜你,PostgreSQL 已经安装成功了!

这个界面就是安装完成后的最后一步。

它是什么意思?

界面中间那个带勾选框的选项 Launch Stack Builder at exit?,意思是问你在点“完成”退出时,要不要自动启动我们之前提到的 Stack Builder(那个用来下载额外插件的辅助工具)。

你应该怎么做?

  1. 取消勾选 Launch Stack Builder at exit? 这个框。(新手一般不需要它,取消可以避免多弹出一个窗口)
  2. 点击右下角的 Finish 按钮。

点击 Finish 后,整个安装流程就彻底结束了。接下来,你就可以在电脑里找到它开始使用了。


  • PostgreSQL 在windows上安装完了,我怎么运行,使用?

=====================================================================================

在 Windows 上运行和使用 PostgreSQL 非常简单。你刚刚安装的 PostgreSQL 会在后台自动以服务形式运行,你只需要打开工具连接它即可。

推荐使用 pgAdmin 4 图形化管理工具来操作数据库,这比黑底白字的命令行直观得多。

以下是具体的操作步骤:

第一步:打开 pgAdmin 4

  1. 按下电脑键盘上的 Windows 徽标键。
  2. 在弹出的搜索框中输入 pgAdmin 4。
  3. 点击搜索结果中的 pgAdmin 4 打开它。

第二步:设置主密码(如果是首次打开)

  • 首次打开 pgAdmin 4 时,它会弹出一个窗口要求你设置一个 主密码(Master Password)。
  • 注意:这个密码是保护 pgAdmin 4 这个软件本身的,不是你之前安装数据库时设置的数据库密码。
  • 设置一个你容易记住的密码(比如 123456),点击 Save 即可。

第三步:连接数据库

  1. 打开后,左侧有一个“对象浏览器”(Servers)。
  2. 点击 PostgreSQL 17(或其他带大象图标的选项)。
  3. 此时会弹窗要求输入密码。
  4. 这里输入你在安装 PostgreSQL 时设置的那个超级用户 postgres 的密码。
  5. 建议勾选 "Save password?"(保存密码),这样以后就不用每次都输了。
  6. 点击 OK。

连接成功后,你会发现左侧的菜单展开,并且出现了名为 postgres 的数据库。到这里,你已经成功运行并连接上数据库了!


第四步:小试牛刀(创建你的第一个数据库)

  1. 在左侧菜单中,右键点击 Databases 文件夹。
  2. 鼠标移到 Create,然后点击 Database...。
  3. 在 General(常规)选项卡下的 Database 输入框中,输入你想要的数据库名字(比如 my_test_db)。
  4. 点击右下角的 Save。

这样,你就成功创建了自己的第一个 PostgreSQL 数据库了!


  • pgAdmin 4运行文件在那里,能不能创建快捷方式到桌面上?

===============================================================================

可以,pgAdmin 4 的运行文件很好找,而且完全可以创建桌面快捷方式。

运行文件在哪里?

因为你是通过 PostgreSQL 安装包一起安装的,pgAdmin 4 的可执行文件就在 PostgreSQL 的安装目录下。

根据你之前安装的路径 D:\PostgreSQL\17,运行文件的位置是:

D:\PostgreSQL\17\pgAdmin 4\bin\pgAdmin4.exe

你可以打开文件资源管理器,按这个路径一层层找进去,双击 pgAdmin4.exe 就能启动。


创建桌面快捷方式(两种方法)

方法一:从文件资源管理器直接创建

  1. 找到上面说的 pgAdmin4.exe 文件
  2. 右键点击它
  3. 选择 发送到 → 桌面(创建快捷方式)
  4. 桌面上就会出现 pgAdmin 4 的图标了

方法二:从开始菜单拖出来

  1. 按 Win 键打开开始菜单
  2. 找到 PostgreSQL 17 文件夹,展开它
  3. 找到里面的 pgAdmin 4
  4. 直接把它拖到桌面上,就会自动生成快捷方式

顺便提一句:固定到任务栏更方便

如果你觉得桌面图标太多,还可以把 pgAdmin 4 固定到任务栏:

  1. 找到 pgAdmin4.exe,右键点击
  2. 选择 固定到任务栏

这样以后点一下任务栏上的图标就能直接打开,比桌面快捷方式还方便。


  • pgAdmin4能不能设置为中文版?

=============================================================

可以,pgAdmin 4 内置了简体中文语言包,设置成中文版非常简单。

具体操作步骤:

  1. 打开 pgAdmin 4,点击顶部菜单栏的 File(文件)
  2. 选择 Preferences(首选项/偏好设置)
  3. 在弹出的设置窗口左侧,找到并展开 Miscellaneous(杂项)选项
  4. 点击 User language(用户语言)
  5. 在右侧的下拉框中选择 Chinese (Simplified)(简体中文)
  6. 点击底部的 Save(保存)按钮
  7. 系统会提示需要刷新页面才能生效,点击 Refresh(刷新)即可

刷新后,整个界面就会变成简体中文了,菜单、按钮、提示都会显示为中文。


如果找不到中文选项怎么办?

你安装的是 PostgreSQL 17,对应的 pgAdmin 4 版本肯定支持中文(从 4.20 版本开始就内置了中文语言包)。如果下拉框里没有 Chinese (Simplified) 选项,可以检查一下安装目录下的 translations 文件夹里是否有 zh_CN 相关的语言文件。不过正常安装的话一般不会出现这个问题。




本文内容仅代表作者个人观点、经历或转述,不代表任何官方立场,仅供参考,不构成任何专业建议。据此操作产生的风险由读者自行承担。
发布于 2026-09-28 13:46:44 ID: 6