news 2026/4/22 5:15:54

零基础图解PostgreSQL安装:从下载到第一个查询

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
零基础图解PostgreSQL安装:从下载到第一个查询

快速体验

  1. 打开 InsCode(快马)平台 https://www.inscode.net
  2. 输入框内输入如下内容:
    生成面向新手的PostgreSQL安装指南,要求:1.包含Windows和macOS两种系统截图 2.安装包下载链接 3.安装选项详细说明 4.pgAdmin界面导览 5.创建第一个数据库的步骤 6.执行简单SELECT语句示例。用Markdown格式输出,语言通俗易懂避免专业术语。
  3. 点击'项目生成'按钮,等待项目生成完整后预览效果

最近在学习数据库技术,发现PostgreSQL是个功能强大且开源的关系型数据库,特别适合新手入门。下面分享我在Windows和macOS上安装PostgreSQL的全过程,以及如何执行第一个SQL查询的实操经验。

  1. 下载安装包
  2. 官网下载地址:https://www.postgresql.org/download/
  3. Windows用户选择"Windows x86-64"版本
  4. Mac用户选择macOS对应的安装包

  5. Windows安装步骤

  6. 双击下载的.exe文件启动安装向导
  7. 选择安装目录(建议保持默认路径)
  8. 组件选择界面勾选"PostgreSQL Server"和"pgAdmin 4"
  9. 设置超级用户密码(务必牢记)
  10. 端口号保持默认5432即可
  11. 最后点击"Next"完成安装

  12. macOS安装步骤

  13. 打开下载的.dmg镜像文件
  14. 将PostgreSQL图标拖到Applications文件夹
  15. 首次运行会提示安装命令行工具,点击"Install"
  16. 同样需要设置管理员密码
  17. 安装完成后在Launchpad可以看到pgAdmin4

  18. 验证安装成功

  19. 在开始菜单/启动台找到pgAdmin4并打开
  20. 首次登录需要输入安装时设置的密码
  21. 左侧导航栏出现"PostgreSQL x.x"表示连接成功

  22. 创建第一个数据库

  23. 在pgAdmin界面右键"Databases"选择"Create"
  24. 输入数据库名称(比如"mydb")
  25. 保持其他选项默认,点击"Save"

  26. 执行SQL查询

  27. 右键新建的数据库选择"Query Tool"
  28. 在编辑区输入:SELECT version();
  29. 点击执行按钮(或按F5)
  30. 结果窗口将显示PostgreSQL版本信息

常见问题解决- 如果连接失败,检查PostgreSQL服务是否启动 - 密码错误可以在安装目录的pg_hba.conf文件中重置 - 端口冲突可以修改postgresql.conf文件调整

整个安装过程比想象中简单,特别是使用InsCode(快马)平台的云环境时,连本地安装都省了,直接就能开始SQL练习。他们的在线数据库功能对初学者特别友好,不用操心环境配置问题。

建议新手先通过这个教程掌握基础操作,后续再学习表创建和数据插入。遇到问题可以多参考官方文档,或者用pgAdmin的图形化工具降低学习门槛。

快速体验

  1. 打开 InsCode(快马)平台 https://www.inscode.net
  2. 输入框内输入如下内容:
    生成面向新手的PostgreSQL安装指南,要求:1.包含Windows和macOS两种系统截图 2.安装包下载链接 3.安装选项详细说明 4.pgAdmin界面导览 5.创建第一个数据库的步骤 6.执行简单SELECT语句示例。用Markdown格式输出,语言通俗易懂避免专业术语。
  3. 点击'项目生成'按钮,等待项目生成完整后预览效果

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 9:17:09

RobotFramework效率革命:比传统手工测试快10倍的秘诀

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 构建一个测试效率对比工具,能够:1. 记录手工执行典型测试场景的时间 2. 自动运行相同场景的RobotFramework脚本 3. 生成详细的效率对比报告 4. 可视化展示时…

作者头像 李华
网站建设 2026/4/20 0:43:27

用marked.min.js快速搭建技术文档站点原型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个技术文档网站原型,功能:1. 使用marked.min.js解析Markdown文档 2. 自动从Markdown标题生成导航目录 3. 实现响应式设计适配移动端 4. 支持代码片段高…

作者头像 李华
网站建设 2026/4/20 8:46:13

el-pagination开发效率提升300%的AI秘籍

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 生成一份el-pagination组件的效率对比报告:1.传统手动开发方式的时间估算;2.使用AI工具自动生成的步骤和时间;3.两种方式的代码质量对比&#xf…

作者头像 李华
网站建设 2026/4/21 7:49:33

电商网站图片尺寸异常排查实战

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个电商网站图片检查工具,能够扫描网页中所有图片元素的尺寸属性(width/height/min-width/max-height等),识别类似minwidth\&qu…

作者头像 李华
网站建设 2026/4/20 19:37:23

小V健身助手开发手记(基于界面设计的深度复盘)

个人首页: VON 鸿蒙系列专栏: 鸿蒙开发小型案例总结 综合案例 :鸿蒙综合案例开发 鸿蒙6.0:从0开始的开源鸿蒙6.0.0 鸿蒙5.0:鸿蒙5.0零基础入门到项目实战 Electron适配开源鸿蒙专栏:Electron for Open…

作者头像 李华