1.下载
https://www.enterprisedb.com/postgresql-tutorial-resources-training?uuid=db55e32d-e9f0-4d7c-9aef-b17d01210704&campaignId=7012J000001NhszQAC
2.使用
解压以后使用 pgAdmin4.exe
3.登录服务
4.遇到的坑
1.使用pgAdmin4 本地登录老是报错
原因是服务没有启动
2.启动postgresSql服务,网上方法太多要结合使用
服务启动失败:参考https://www.jb51.net/article/203885.htm 操作
补充:WIN10安装postgresql启动服务失败解决 win10安装postgresql安装时总是在最后提示安装失败,其实这个是不影响使用postgresql的。我使用postgresql时发现总是连不上本地数据库。在cmd中输入netstat -ano查看端口,发现本地总是没有5432这个监听端口,判断是服务没有开启。 在cmd中进入postgresql下载地方的bin目录里。初始化pgsql: initdb.exe -D ../data 启动pgsql不要关闭窗口 pg_ctl.exe start -D ..\data
之后每次使用pgadmin4前需要在cmd里切换到下载postgresql的bin目录下输入命令
pg_ctl.exe register -N PostgreSQL -D E:\PostgreSQL\14\data
.\pg_ctl.exe -D ..\data\ -l e:\logfile.LOG start//这样日志就在e:\logfile.LOG中生成,并且也启动了服务
不行就尝试一下 sc start PostgreSQL
设置成开机自启的脚本 脚本如下 红色的换成自己PostgreSQL 对应目录
E: ::非C盘要这样切换 cd E:\PostgreSQL\14\bin pg_ctl.exe register -N PostgreSQL -D E:\PostgreSQL\14\data sc start PostgreSQL
然后把bat文件放到 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
3.服务启动以后,不知道pgAdmin4 的登录用户
双击 ,会创建一个默认用户,安装这个https://www.jb51.net/article/203885.htm操作,会把错误日志打印出来,就可以看到角色名了
参考:https://blog.csdn.net/horses/article/details/90665711