当前位置:网站首页>windows10安装PostgreSQL14避坑分享

windows10安装PostgreSQL14避坑分享

2022-08-10 22:44:00 三思先生

下载安装包并默认安装

1.进入PostgreSQL官网
https://www.postgresql.org/download/windows/
2.按照以下安装教程,进行安装。
安装教程
3.安装过程中遇到的一系列问题

 1. 有警告,可以先忽略。

在这里插入图片描述

 2. 安装到最后报" Failed to load sql modules into the database cluster"错误,导致pyadmin也无法新建数据库。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在控制面板–管理工具–服务里面找不到postgresSQL选项,也就无法启动数据库服务器。
在这里插入图片描述

尝试各种解决办法

1.有的帖子说,关掉防火墙,就可以解决问题,但是我关掉防火墙也没解决问题。
在这里插入图片描述

2.已管理员身份安装,并修改安装路径,不放在Program Files下面,而是放在C:\PostgresSQL里面,没有成功。
在这里插入图片描述
在这里插入图片描述
3.创建新用户安装,亲测可行。
参考链接](https://blog.csdn.net/www419216217/article/details/104756377)

  • 创建新用户
    开始----设置里面进入账户里面,在其他账号里面添加postgres用户。
    在这里插入图片描述
    在这里插入图片描述
  • 在C盘里面新建一个postgres文件夹,并将postgresql-14的安装包放在里面。

在这里插入图片描述
鼠标选中postgres文件夹,并点击右键–属性—安全—编辑—添加postgres用户,并修改权限为完全控制。
在这里插入图片描述

  • 重启电脑,用Administrator账户进入,打开cmd,运行runas/user:postgres cmd.exe,切换postgres用户
    在这里插入图片描述
    在postgres用户下,切换到C://postgres目录下,运行postgresql-14.4-1-windows-x64.exe命令安装,并将postgresql安装到C://postgres//11目录下就可以了。
    在这里插入图片描述

安装成功后,再打开pgAdmin4,就可以看到PostgresSQL 14服务器,默认的Databases下有postgres数据库。

在这里插入图片描述
接下来就可以通过SQL shell来新建数据库了。
在这里插入图片描述

原网站

版权声明
本文为[三思先生]所创,转载请带上原文链接,感谢
https://blog.csdn.net/liueraichao/article/details/126270579