Win11安装PostgreSQL数据库的两种方式详细步骤

2025-04-07 16:50

本文主要是介绍Win11安装PostgreSQL数据库的两种方式详细步骤,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《Win11安装PostgreSQL数据库的两种方式详细步骤》PostgreSQL是备受业界青睐的关系型数据库,尤其是在地理空间和移动领域,:本文主要介绍Win11安装PostgreSQL数据库的...

一、exe文件安装 (推荐)

下载安装包

官方下载地址 https://www.postgresql.org/download/

1. 选择操作系统

Win11安装PostgreSQL数据库的两种方式详细步骤

2. 跳转到EDB(PostgreSQL 的安装包托管在 EDB上)

Win11安装PostgreSQL数据库的两种方式详细步骤

3. 选择版本点击下载按钮

Win11安装PostgreSQL数据库的两种方式详细步骤

安装

1. 管理员打开安装包

Win11安装PostgreSQL数据库的两种方式详细步骤

2. 选择安装目录

将安装目录盘符改成D或其它数据盘,目录不变

Win11安装PostgreSQL数据库的两种方式详细步骤

3. 勾选安装项

PostgreSQL Server PG数据库pgAdmin 4 自带数据库管理工具,不过一般使用Navicat管理Stack Builder编程件扩展功能Command Line Tools 命令行工具

Win11安装PostgreSQL数据库的两种方式详细步骤

4. 设置数据存储目录

默认是C盘,把盘符改成D或者其它数iObAjnySh据盘。目录不变

Win11安装PostgreSQL数据库的两种方式详细步骤

5. 设置管理员密码

输入两次密码

Win11安装PostgreSQL数据库的两种方式详细步骤

6. 设置端口

默认就行

Win11安装PostgreSQL数据库的两种方式详细步骤

7. 地区设置

选择默认地区,安装时系统自动选择地区。 不同的地区界面文字、错误消息、排序、字符集和排序规则会有区别。

Win11安装PostgreSQL数据库的两种方式详细步骤

8. next 安装

继续点击next开始安装,等待安装完成。取消勾选点击Finish

Win11安装PostgreSQL数据库的两种方式详细步骤

9. 运行自带pgAdmin管理工具连接

开始菜单中搜索pgAdmin

Win11安装PostgreSQL数据库的两种方式详细步骤

展开Servers 可以看到本地运行的数据库服务。

Win11安装PostgreSQL数据库的两种方式详细步骤

双击PostgreSQL 16 输入管理员密码

Win11安装PostgreSQL数据库的两种方式详细步骤

连接上就可以进行管理了

Win11安装PostgreSQL数据库的两种方式详细步骤

10. 使用Navicat 连接

填写端口、账号、密码

Win11安装PostgreSQL数据库的两种方式详细步骤

如果打开数据库提示 ERROR:column "datlastsysoid" does not exist ,这是因为PostgreSQL 15版本中删除了datlastsysoid字段,而Navicat的某些版本在查找这个已弃用的字段时会引发错误。具体来说,PostgreSQL 15从表中删除了datlastsysoid字段。换一个高版本Navicat 工具或者降低PostgreSQL版本就行,安装的数据库没有问题的。

Win11安装PostgreSQL数据库的两种方式详细步骤

二、压缩包安装 下载压缩包

官方下载地址 https://www.postgresql.org/dhttp://www.chinasem.cnownload/

选择操作系统

Win11安装PostgreSQL数据库的两种方式详细步骤

点击 zip archive

Win11安装PostgreSQL数据库的两种方式详细步骤

选择版本点击开始下载

Win11安装PostgreSQL数据库的两种方式详细步骤

安装

1. 解压

我解压到 D:\Program FilesD:\Program Files\pgsqlandroid 是我的软件安装目录

2. 创建数据存储目录

D:\Program Files\pgsql 目录中创建data 用作数据目录

Win11安装PostgreSQL数据库的两种方式详细步骤

3. 初始化数据库

在bin目录下打开 CMD 命令行

Win11安装PostgreSQL数据库的两种方式详细步骤

执行

initdb -D ../data -U postgres -A password -E utf8 --locale=C -W

命令行参数解释:

  -D 指定初始化的数据库目录(当前在bin目录指定上级目录的data)
  -U 数据库超级用户名(此处为postgres,如果不设置,会用当前Windows用户名为账号)
  -A 数据库认证方式
  -E 数据库编码格式
  --locale 数据库簇使用的本地化语言 
  -W 命令行执行后 输入密钥

执行命令后需要设置管理员密码,输入两次

Win11安装PostgreSQL数据库的两种方式详细步骤

4. 启动

执行

# -D 指定数据目录 ,我是在bin目录下执行 所以数据目录是 ../data
# -l 指定日志文件
pg_ctl -D ../data js-l ../logfile.log start

5. 常用命令

启动

# 在bin目录下执行
pg_ctl stop -D ../data

停止

# 在bin目录下执行
pg_ctl stop -D ../data

6. Navicat 连接

Win11安装PostgreSQL数据库的两种方式详细步骤

如果打开数据库提示 ERROR:column "datlastsysoid" does not exist ,这是因为PostgreSQL 15版本中删除了datlastsysoid字段,而Navicat的某些版本在查找这个已弃用的字段时会引发错误。具体来说,PostgreSQL 15从表中删除了datlastsysoid字段。换一个高版本Navicat 工具或者降低PostgreSQL版本就行,安装的数据库没有问题的。

Win11安装PostgreSQL数据库的两种方式详细步骤

总结

到此这篇关于Win11安装PostgreSQL数据库的两种方式详细步骤的文章就介绍到这了,更多相关Win11安装pgSQL数据库内容请搜索China编程(www.chinasem.cn)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程China编程(www.chinasem.cn)!

这篇关于Win11安装PostgreSQL数据库的两种方式详细步骤的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1154110

相关文章

SpringBoot多环境配置数据读取方式

《SpringBoot多环境配置数据读取方式》SpringBoot通过环境隔离机制,支持properties/yaml/yml多格式配置,结合@Value、Environment和@Configura... 目录一、多环境配置的核心思路二、3种配置文件格式详解2.1 properties格式(传统格式)1.

Apache Ignite 与 Spring Boot 集成详细指南

《ApacheIgnite与SpringBoot集成详细指南》ApacheIgnite官方指南详解如何通过SpringBootStarter扩展实现自动配置,支持厚/轻客户端模式,简化Ign... 目录 一、背景:为什么需要这个集成? 二、两种集成方式(对应两种客户端模型) 三、方式一:自动配置 Thick

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

Debian系和Redhat系防火墙配置方式

《Debian系和Redhat系防火墙配置方式》文章对比了Debian系UFW和Redhat系Firewalld防火墙的安装、启用禁用、端口管理、规则查看及注意事项,强调SSH端口需开放、规则持久化,... 目录Debian系UFW防火墙1. 安装2. 启用与禁用3. 基本命令4. 注意事项5. 示例配置R

最新Spring Security的基于内存用户认证方式

《最新SpringSecurity的基于内存用户认证方式》本文讲解SpringSecurity内存认证配置,适用于开发、测试等场景,通过代码创建用户及权限管理,支持密码加密,虽简单但不持久化,生产环... 目录1. 前言2. 因何选择内存认证?3. 基础配置实战❶ 创建Spring Security配置文件

Python对接支付宝支付之使用AliPay实现的详细操作指南

《Python对接支付宝支付之使用AliPay实现的详细操作指南》支付宝没有提供PythonSDK,但是强大的github就有提供python-alipay-sdk,封装里很多复杂操作,使用这个我们就... 目录一、引言二、准备工作2.1 支付宝开放平台入驻与应用创建2.2 密钥生成与配置2.3 安装ali

Python获取浏览器Cookies的四种方式小结

《Python获取浏览器Cookies的四种方式小结》在进行Web应用程序测试和开发时,获取浏览器Cookies是一项重要任务,本文我们介绍四种用Python获取浏览器Cookies的方式,具有一定的... 目录什么是 Cookie?1.使用Selenium库获取浏览器Cookies2.使用浏览器开发者工具

PyCharm中配置PyQt的实现步骤

《PyCharm中配置PyQt的实现步骤》PyCharm是JetBrains推出的一款强大的PythonIDE,结合PyQt可以进行pythion高效开发桌面GUI应用程序,本文就来介绍一下PyCha... 目录1. 安装China编程PyQt1.PyQt 核心组件2. 基础 PyQt 应用程序结构3. 使用 Q

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方

SQL Server安装时候没有中文选项的解决方法

《SQLServer安装时候没有中文选项的解决方法》用户安装SQLServer时界面全英文,无中文选项,通过修改安装设置中的国家或地区为中文中国,重启安装程序后界面恢复中文,解决了问题,对SQLSe... 你是不是在安装SQL Server时候发现安装界面和别人不同,并且无论如何都没有中文选项?这个问题也