暂无图片
暂无图片
3
暂无图片
暂无图片
暂无图片

PostgreSQL征途:新手 Windows 环境下安装 PostgreSQL 15 发行版

环境

  • 操作系统:Windows 10 专业版 64 位
  • PostgreSQL:postgresql-15.5

下载 PostgreSQL

官网地址

pg0017.png

pg0018.png

pg0018.png

pg0019.png

pg0020.png

安装 PostgreSQL 15

  • 双击 postgresql-15.5-1-windows-x64.exe(建议以管理员身份运行)
  • 点击"Next >"

pg0021.png

  • 选择安装路径后,点击"Next >"

pg0022.png

  • 点击"Next >"

pg0023.png

  • 选择数据库文件路径后点击"Next >"

pg0024.png

  • 设置主密码,点击"Next >"

超级管理员账号:postgres

超级管理员密码:123456

pg0025.png

  • 设置端口,使用默认端口号即可,点击"Next >"

pg0026.png

  • 选择新数据库集群要使用的区域设置,默认即可,点击"Next >"

pg0027.png

  • 确认配置,点击"Next >"

pg0028.png

  • 点击"Next >"

pg0029.png

  • 等待安装完成

pg0030.png

  • 点击"Finssh"

pg0031.png

验证安装结果

pgAdmin 可视化操作界面

pgAdmin 4 是一个流行的开源图形界面工具,用于管理 PostgreSQL 数据库,它提供了许多强大的特性来简化 PostgreSQL 数据库的管理和操作。

  • 图形用户界面

    • 提供一个直观的、基于网页的用户界面,使数据库管理更加容易和友好。
    • 支持多窗口和多标签,使得同时处理多个查询和数据库对象更加方便。
  • 跨平台兼容性

    • 支持 Windows、MacOS 和各种 Linux 发行版。
    • 用户可以在不同的操作系统上获得一致的体验。
  • 高级数据库管理功能

    • 允许用户创建、修改和删除数据库对象,如表、视图、索引、触发器等。
    • 提供了强大的 SQL 编辑器,支持语法高亮、代码自动完成等功能。
  • 数据和结构可视化

    • 提供了图形化的方式来展示数据库结构,帮助用户快速理解数据库的组成。
    • 允许直接通过界面进行数据的查询、插入、更新和删除。
  • 安全性和访问控制

    • 支持多用户登录,每个用户可以有其独立的配置和连接。
    • 提供角色和权限管理功能,帮助维护数据库的安全性。
  • 监控和维护工具

    • 包括数据库服务器性能监控工具,帮助识别性能瓶颈。
    • 支持数据库维护操作,如备份和恢复。
  • 开始菜单里面选择"PostgreSQL 15" ,点击 “pgAdmin 4”

pg0032.png

pg0033.png

  • 在pgAdmin 4 窗口中,输入主密码,点击"OK"

pg0034.png

pg0035.png

  • 设置中文界面

点击"File"菜单下的"Preferences"命令

pg0036.png

依次点击"Miscellaneous"、“User language”、“Chinese (Simplified)”

点击"Save"

pg0037.png

点击"Refresh",再"重新加载"界面会重新加载

pg0038.png

pg0039.png

重新加载后,界面就是中文的

pg0040.png

SQL shell(psql) 命令行工具

默认情况下 PostgreSQL 安装完成后,自带了一个命令行工具 SQL Shell(psql),功能全面,是PostgreSQL数据库最重要的命令行工具之一。

psql 是 PostgreSQL 的官方命令行工具,它是一个功能强大的交互式命令行界面,用于与 PostgreSQL 数据库服务器进行交互。它提供了直接执行 SQL 查询和管理数据库的能力,对数据库管理员和开发者来说非常有用,

  • 交互式命令行界面
    • 允许用户输入和执行 SQL 语句,以及进行各种数据库管理任务。
    • 支持交互式命令和脚本模式。
  • 元命令
    • 提供了一系列以反斜线开头的命令(如 \d, \l, \c 等),用于执行非 SQL 的数据库任务,如列出数据库和表、连接到不同的数据库等。
  • SQL 查询执行
    • 用户可以直接在命令行中执行任何 SQL 语句,包括数据查询、数据修改、数据库结构修改等。
  • 脚本执行
    • 允许用户执行存储在文件中的 SQL 脚本。
  • 格式化输出
    • 查询结果以表格形式展示,易于阅读和理解。
    • 支持输出格式的定制。
  • 历史记录和自动完成
    • 保存用户的命令历史,允许快速回顾和重复以前的命令。
    • 支持命令行自动完成功能,提高效率。

pg0041.png

pg0042.png

结语

在Windows上下载并安装PostgreSQL可以是一个平稳且直观的过程,但也可能遇到一些挑战。

  • 选择正确的版本:下载安装包时,确保选择与Windows操作系统兼容的版本。如果使用的是64位操作系统,那么下载64位版本的PostgreSQL将会更合适。
  • 下载正确版本的安装器:确定从 PostgreSQL 官网或者其他官方推荐的链接下载正确的安装包。一定要确保下载的版本与使用的操作系统类型匹配。
  • 防火墙设置:安装过程中,确保防火墙不会阻止 PostgreSQL 的安装和运行。如果有必要,需要在防火墙设置中添加例外,允许 PostgreSQL 的相关进程运行。
  • 管理员权限:安装 PostgreSQL 通常需要管理员权限,因为它需要在系统层面进行一些更改。在安装前,请确认有足够的权限进行安装。
  • 选择安装路径:为了避免权限问题,尽可能选择一个不需要管理员权限即可访问的文件夹作为 PostgreSQL 的安装位置。
  • 设置密码:在安装时,会提示为 PostgreSQL 设置密码。请牢记这个密码,因为以后需要使用这个密码来连接数据库。
  • 保持默认端口:除非有特殊的原因,否则不建议更改 PostgreSQL 的默认端口(5432)。一些应用程序可能假设 PostgreSQL 使用这个默认端口。
  • 服务设置:在安装过程中,会被询问是否希望 PostgreSQL 作为服务在启动时自动运行。这取决于个人需求和系统配置。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论