首页 > 数据库 >PostgreSQL的安装与配置(包含多种可能遇到的报错或者无法安装问题)

PostgreSQL的安装与配置(包含多种可能遇到的报错或者无法安装问题)

时间:2024-09-03 10:17:17浏览次数:4  
标签:初始化 PostgreSQL 数据库 目录 报错 安装 环境变量

1.Windows安装

1. 官网下载安装包,EDB: Open-Source, Enterprise Postgres Database Management (enterprisedb.com)

 2.按照提示步骤进行安装(文件路径很重要!!!)

这是PostgreSQL的安装目录(自定义目录安装的一定要命名清楚,不要和后面的data混淆)

 这个全选

这个是存储数据的目录(不能和安装目录在同一个文件夹下)

数据库服务监听端口
默认5432
不建议更改

 

 这是让你设置超级管理员账户postgres的密码,设置后请牢记(推荐使用123456)

 2.环境变量

1.新建环境变量如下

PG_HOME
C:\Program Files\PostgreSQL\16(依照自己的PostgreSQL安装目录)

追加Path 环境变量如下:

%PG_HOME%\bin\

新建环境变量,配置内容如下:

PGDATA C:\Program Files\PostgreSQL\12\data(数据安装目录)

 (这个环境变量的目的:如果没有-D选项,服务器将尝试使用环境变量PGDATA命名的目录。如果这个环境变量也没有提供则导致失败。)

3.PostgreSQL 初始化

安装完成后我们需要对数据库进行初始化,初始化方法是执行initdb.exe.

初始化成功标志是data文件夹会从空文件变成有文件

4. 创建postgres用户

C:\Program Files\PostgreSQL\12\bin目录(postgresql安装目录)下执行如下命令:

createuser -s -r postgres

  • 如果遇到:

createuser: 错误: 连接到"localhost" (::1)上的服务器,端口5432失败:Connection refused (0x0000274D/10061)
Is the server running on that host and accepting TCP/IP connections?
连接到"localhost" (127.0.0.1)上的服务器,端口5432失败:Connection refused (0x0000274D/10061)
Is the server running on that host and accepting TCP/IP connections?

 解决方案:

 

找到postgresql-x64(名字各有不同)这个服务 ,并开启

附:如果没有该服务,在命令提示符中输入 C:\PostgreSQL\9.5\bin\pg_ctl register -N PostgreSQL  -D "C:\PostgreSQL\9.5\data" 注意根据自己的安装位置进行相应修改。(红色部分为你需要更改的路径),回车后再回到服务,出现该服务,恢复正常。

然后再次执行该命令

 运行在bin目录里面pg_ctl命令启动数据库

pg_Ctl.exe restart -D datadir(红色部分为data目录)

 

5.然后打开pgAdmin4

如果左边没有数据库,点击添加服务器,填写名称,主机名称(本地可以填写localhost),和密码

 6.PostGIS安装

下载地址   http://download.osgeo.org/postgis/windows/

选择跟自己PostgreSQL同版本的pg**!!!

 

 例如,我下载的是PostgreSQL16,那么我下载相对应的pg16

 

 

 点击下载

 然后按照提示下一步安装

选择 Create spatial database,会初始化一个空间数据库:

 选择安装目录,这里选择之前安装的PostgreSQL16的目录:

 输入数据库的用户名、密码、端口号:

 

 初始化的空间数据库名称,这里用默认的:

 接下来有几个弹窗,全部选择“是”,然后安装完成

 

7.附加

 

超级管理员登录

打开psql

  一路按照提示输入,按回车。输入用户postgres的口令,输入你安装时设置的密码,然后就成功以超级管理员postgres的身份登录了

 

标签:初始化,PostgreSQL,数据库,目录,报错,安装,环境变量
From: https://www.cnblogs.com/dhregret/p/18393632

相关文章

  • 两句话讲清楚离线安装docker镜像
    两句话讲清楚离线安装docker镜像文章目录两句话讲清楚离线安装docker镜像写在前面解决方案写在前面背景:银河麒麟、离线环境,装吧,一装一个不吱声。准备:首先,你要有个docker,安装好了才能搞镜像是不是,参考我的上一篇:两句话讲清楚离线安装docker其次,你要能访问hu......
  • 安装OpenSSL
    第一部分:下载下载的是1.1版本:通过网盘分享的文件:OpenSSL-Win64.rar链接:https://pan.baidu.com/s/1SLb1D8VmpWIW9myVCpZuog?pwd=9wke提取码:9wke--来自百度网盘超级会员v5的分享第二部分:配置环境变量下载完成之后解压到一个文件夹就可以:bin文件目录是配置环境变量的......
  • 【异常解决】springBoot单元测试es报错availableProcessors is already set to [12],
    单元测试的时候,报错异常信息片段2024-09-0309:07:12.439ERROR5676---[main]c.a.m.c.c.es.ElasticsearchConfig:availableProcessorsisalreadysetto[12],rejecting[12]java.lang.IllegalStateException:availableProcessorsisalreadyset......
  • oracle数据库安装和配置
    Oracle数据库的安装和配置过程可以分为几个主要步骤,这些步骤在不同的教程中有所体现。以下是详细的安装和配置步骤:一、下载与准备下载Oracle数据库软件:从Oracle官方网站下载适合操作系统版本的安装包。注册Oracle账号:如果需要下载某些版本的数据库,可能需要先注册一个Oracle账......
  • 两句话讲清楚离线安装docker镜像
    两句话讲清楚离线安装docker镜像目录两句话讲清楚离线安装docker镜像写在前面解决方案写在前面背景:银河麒麟、离线环境,装吧,一装一个不吱声。准备:首先,你要有个docker,安装好了才能搞镜像是不是,参考我的上一篇:两句话讲清楚离线安装docker其次,你要能访问hub.docker.com......
  • Vue2 - 最新实现百度地图3D立体感视角教程及示例代码,利用WebGL实现3d百度地图详细流程
    前言如果您需要Vue3版本,请访问在vue2|nuxt2项目开发中,详解实现“安装引入百度地图webgl技术,实现3d地图教程”将百度地图变成3D视角效果,让百度地图平面2D视图和3D立体视图进行切换渲染显示,vue如何实现百度地图的三维立体地图效果,解决WebGL引入报错或无效、3D地图......
  • VUE安装操作手册
    1、安装node.js首先需要确保自己以前是否下载过,如果有则卸载,然后点击如下网址即可进行下载安装。https://mirrors.tuna.tsinghua.edu.cn/nodejs-release/v16.14.2/node-v16.14.2-x64.msi安装时的具体步骤如下: 特别说明:如果你的C盘空间不足,你也可以选择安装在其他的盘符......
  • platformIO安装过程中速度慢、卡住的解决方法
    资源管理器定位到C:\Users\VSCode安装用户名\.platformio\penv打开pip.conf文件添加如下内容#超时时间,可自行调整 timeout=6000 #源地址,这里使用阿里云镜像 index-url=http://mirrors.aliyun.com/pypi/simple/ #添加源主机为可信主机 trusted-host=m......
  • Jenkins - 在Rocky Linux系统下安装Jenkins和配置Agent节点
    安装Jenkins主节点下载和安装JenkinsLTS版本本机信息[root@localhost~]#cat/etc/system-releaseRockyLinuxrelease9.4(BlueOnyx)[root@localhost~]#[root@localhost~]#uname-aLinuxlocalhost.localdomain5.14.0-427.33.1.el9_4.x86_64#1SMPPREEMPT_DYNA......
  • 中望CAD 专业 v2024 解锁版下载与安装教程 (CAD三维制图)
    安装步骤ZWCAD2024-SP1.3-x64-Chs-Setup+Crack:ZWCAD2024-SP1.3-x64-Chs-Setup+Crack.zip1、下载解压后点击如下进行安装2、选择安装目录,最好不要安装在系统盘(C盘)3、安装中...耐心等待2-3分钟4、安装完先不要运行它,点击完成即可5、回到我们解压的文件夹里面,访问crack文件......