安装postgreSQL

1.下载

官网链接:https://www.postgresql.org/download/windows/

 

 

 

 

2.安装

2.1安装

参考链接:https://blog.csdn.net/antma/article/details/83579920。(注意以管理员身份运行,非常重要,要不后面就会出现3,4,5的问题,如果使用管理员安装后,主需要跳到6验证安装是否成功即可)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.注册 "PostgreSQL"服务

在管理员身份下打开控制台,找到安装的bin目录,输入

pg_ctl register -N PostgreSQL -D "D:\install\PostgreSQL\14\data"

 其中双引号中间的是自己的安装目录下data的路径。

 

 这里需要注意管理员身份下进入安装路径文件夹下需要在cd后添加/d要不进不去

 

 

 

 4.启动服务

按下win+R 输入services.msc,找到安装的服务

 

 双击并选择手动,然后点击启动按钮,最后点击确认。

 

 5.链接服务

打开shell

 

 在不输入任何信息的情况下回车,若出现psql: 错误: 连接到"localhost" (::1)上的服务器,端口5432失败:FATAL:  role "postgres" does not exist 信息,说明还没有创建postgres用户,需要手动创建。

 这里没有找到原因,重新卸载安装了

卸载需要在程序中卸载,还需要吧注册表中的东西也卸载了。

1.程序卸载使用win+R输入appwiz.cpl,进入“程序和功能”,找到postgre程序并右键卸载

2.使用win+R中输入regedit进入“注册表编辑器”,在HKEY_CURRENT_USER(我这里没有,所以没有删除)和HKEY_LOCAL_MACHINE中的software中将相关的postgresql删掉

 

 

6.安装验证

打开shell

 

 在不输入任何信息的情况下回车没有报错说明安装正常

 

posted @ 2022-08-11 17:04  萍2樱释  阅读(303)  评论(0编辑  收藏  举报