win10安装postgrespl13遇到弹窗警告,经过网上查询终于找到解决办法,大自然的搬运工来了。
一、安装过程
安装路径
默认选择
语言我选择中文简体
二、出现问题
1、这里就出现问题了,数据库集群初始化失败。
不需要管点击“OK”,“next”,最后finish。
三、问题
发现D:\software\PostgreSQL\13\data目录是空的
服务里也没有postgreSQL服务。
四、解决方案
1 初始化数据库集群。
管理员身份运行“命令提示符”,进入postgresql的bin目录,
这时候,data文件夹下面就有内容了,PostgreSQL数据库初始化成功,
2、注册PostgreSQL服务
D:\software\PostgreSQL\13\bin> pg_ctl.exe register -N PostgreSQL -D D:\software\PostgreSQL\13\data
3、注册用户
登录时需要用户,默认的是postgres,我安装后就没有postgres,所以就没法进入postgresql。
D:\software\PostgreSQL\13\bin>.\psql -U postgres #postgres是否存在
4、登录pgadmin
登录pgadmin 成功后,service下面什么都没有,这时需要自己创建服务进入数据库,右键Service–》create–》server,然后按照下面的步骤。
进入数据库