一、准备工作
sudo apt update && sudo apt install pgadmin4
安装完成后,通过浏览器访问http://localhost/pgadmin4(默认端口)登录PgAdmin,使用初始管理员账户(如pgadmin4@pgadmin.org)或自定义账户登录。postgres)。二、从源数据库导出数据
mydb);可根据需求选择整个数据库(包含所有表、视图、函数等)或单个表(如mytable)。/home/user/mydb_export.sql或远程路径,需确保PgAdmin有写入权限);,)、“文本限定符”(默认双引号")。.sql(或.csv)文件。三、将数据导入目标数据库
mydb_target)。mydb_target);可选择整个数据库(导入所有表结构及数据)或单个表(导入指定表数据)。.sql(或.csv)文件;四、验证数据完整性
-- 源数据库(通过源连接执行)
SELECT COUNT(*) FROM mytable;
-- 目标数据库(通过目标连接执行)
SELECT COUNT(*) FROM mytable;
若记录数一致,说明数据迁移成功;若不一致,需检查导出/导入过程中的选项设置(如是否遗漏数据、格式是否匹配)。五、常见问题解决
CREATE、INSERT权限),可通过PgAdmin右键用户→“属性”→“权限”调整。work_mem、maintenance_work_mem参数),提高导入速度。