正如标题所说,我想将一个表从 phpPgAdmin 中完全独立的数据库复制到另一个表。我尝试了两种方法,但都对我不起作用:
- 尝试“像创建表一样”(数据库>>表>>像创建表)
- 这似乎只能复制数据库中的一个表
- 尝试导出和导入
- 我尝试导出我想要的表,然后转到另一个数据库并尝试导入一个空表。但我得到的错误是“导入错误:文件无法上传到服务器 phppgadmin”或“导入错误:无法自动确定文件格式。”
您可以使用 pg_dump
,它提取 PostgreSQL 数据库/表并将其直接通过管道传输到另一个服务器/数据库
pg_dump -t table_name source_db | psql target_db
欲了解更多信息,请阅读pg_dump documentation。