news 2026/10/10 4:09:19

零基础图解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/10/9 4:56:05

告别uni-app网络请求混乱:luch-request实战指南助你重构清晰架构

告别uni-app网络请求混乱:luch-request实战指南助你重构清晰架构 【免费下载链接】luch-request luch-request 是一个基于Promise 开发的uni-app跨平台、项目级别的请求库,它有更小的体积,易用的api,方便简单的自定义能力。 项目…

作者头像 李华
网站建设 2026/10/8 17:56:18

ConvertToUTF8插件完整使用指南:轻松解决编码乱码难题

ConvertToUTF8插件完整使用指南:轻松解决编码乱码难题 【免费下载链接】ConvertToUTF8 A Sublime Text 2 & 3 plugin for editing and saving files encoded in GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS, etc. 项目地址: https://gitcode.com/gh_mirrors/co/Con…

作者头像 李华
网站建设 2026/10/9 3:11:45

3步学会:如何用Win_ISO_Patching_Scripts制作最新Windows系统镜像

3步学会:如何用Win_ISO_Patching_Scripts制作最新Windows系统镜像 【免费下载链接】Win_ISO_Patching_Scripts Win_ISO_Patching_Scripts 项目地址: https://gitcode.com/gh_mirrors/wi/Win_ISO_Patching_Scripts 想要制作一个包含所有最新补丁的Windows系统…

作者头像 李华
网站建设 2026/10/9 19:47:03

30分钟搭建UDP/TCP协议测试沙盒

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 构建一个即开即用的UDP/TCP测试沙盒环境,功能:1) 内置可调节的网络模拟器(可设置丢包率、延迟等);2) 预置发送端和接收端代码模板;3)…

作者头像 李华
网站建设 2026/10/9 14:41:57

基于vllm和gradio的大模型问答-改良版本

一、vllm后端 1. 使用两张GPU运行通过transformers下载的模型: vllm serve /home/plc/cache/models--Qwen--Qwen2.5-7B/snapshots/d149729398750b98c0af14eb82c78cfe92750796/ --trust-remote-code --tensor-parallel-size 2 --dtype float16 --gpu-memory-ut…

作者头像 李华
网站建设 2026/10/9 10:08:35

PyCharm快捷键入门:小白也能快速上手的20个必备技巧

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 生成一个新手友好的Python学习项目,逐步演示20个最常用的PyCharm快捷键(如Ctrl/注释代码、CtrlD复制行)。每个快捷键对应一个简单练习&#xff0…

作者头像 李华