You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何恢复PostgreSQL中的postgres数据库及修复pgAdmin4打不开问题

PostgreSQL删除默认postgres数据库后pgAdmin 4故障修复方案

前置说明

pgAdmin 4默认会将postgres作为默认维护数据库,删除该库后pgAdmin无法完成初始化连接,才会出现无法打开的故障,PostgreSQL服务本身运行正常,直接重建postgres库即可修复。

修复步骤

  • 第一步:打开命令行工具,Windows系统可进入PostgreSQL安装目录的bin文件夹,在地址栏输入cmd后回车启动终端;macOS/Linux直接启动终端即可。
  • 第二步:执行命令连接PostgreSQL的系统模板库template1,默认管理员用户为postgres,如果你的管理员用户名自定义过请替换对应值:
    psql -U postgres -d template1
    按提示输入数据库密码即可进入psql交互命令行。
  • 第三步:执行创建语句重建postgres数据库,OWNER和你的管理员用户名保持一致:
    CREATE DATABASE postgres OWNER postgres;
  • 第四步:执行\l命令查看现有数据库列表,确认postgres库已成功创建,执行\q退出psql命令行。
  • 第五步:完全关闭pgAdmin 4(包括后台驻留进程)后重新启动,即可正常加载服务连接。

异常处理

如果重建postgres库后pgAdmin依然无法正常打开,可手动修改连接配置:

  1. 打开pgAdmin的服务器列表,右键对应PostgreSQL服务项,选择属性
  2. 切换到连接标签页,确认维护数据库项的取值为postgres,修改后保存配置,重启pgAdmin即可恢复。

注意事项

postgres、template0、template1为PostgreSQL默认系统库,请勿随意删除,避免出现服务异常。

内容的提问来源于stack exchange,提问作者Zuckerbrenner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 19:48:02