温馨提示×

ubuntu pgadmin怎么恢复

小樊
42
2026-10-21 06:32:04
栏目: 智能运维

你提到的“Ubuntu pgAdmin 怎么恢复”,一般可分为几种常见场景。下面我按最常见的情况给你说明,你可以对号入座。


一、pgAdmin 打不开 / 崩溃了(软件恢复)

1️⃣ 重启 pgAdmin 服务(pgAdmin 4 桌面版)

pgadmin4 &

或彻底退出后重新打开:

pkill pgadmin4
pgadmin4

2️⃣ 重置 pgAdmin 配置(最有效)

pgAdmin 配置在用户目录:

rm -rf ~/.config/pgadmin/
rm -rf ~/.pgadmin/

然后重新启动 pgAdmin,会像刚安装一样重新初始化。

⚠️ 这不会删除数据库,只清空 pgAdmin 的连接配置。


二、pgAdmin 里“服务器连接丢了 / 服务器不见”

1️⃣ 重新添加 PostgreSQL 服务器

  1. 打开 pgAdmin
  2. 右键 Servers → Register → Server
  3. 填写:
    • Host: localhost
    • Port: 5432
    • Username: postgres
    • Password: 安装时设置的

2️⃣ 确认 PostgreSQL 在运行

systemctl status postgresql

如果没运行:

sudo systemctl start postgresql

三、pgAdmin 被卸载了(重新安装)

Ubuntu 上重新安装 pgAdmin 4

sudo apt update
sudo apt install pgadmin4

或桌面版:

sudo apt install pgadmin4-desktop

四、数据库误删 / 数据恢复(重要)

如果你是问 “数据库被删了怎么恢复”:

✅ 有备份

psql -U postgres -d dbname -f backup.sql

❌ 没备份(很难)

  • PostgreSQL 不直接支持“回收站”
  • 可尝试:
    • 文件系统级恢复(extundelete 等)
    • 磁盘镜像 + 专业恢复工具
  • 成功率低,生产环境一定要定期备份

五、你具体是哪种情况?

你可以直接告诉我:

  • pgAdmin 打不开?
  • 服务器消失了?
  • 数据库误删?
  • 重装系统后恢复?

我可以给你一步一步的命令。

0 踩