phpPgAdmin:如何将精确表从一个数据库复制到另一个数据库

phpPgAdmin:如何将精确表从一个数据库复制到另一个数据库

正如标题所说,我想将一个表从 phpPgAdmin 中完全独立的数据库复制到另一个表。我尝试了两种方法,但都对我不起作用:

  1. 尝试“像创建表一样”(数据库>>表>>像创建表)
    • 这似乎只能复制数据库中的一个表
  2. 尝试导出和导入
    • 我尝试导出我想要的表,然后转到另一个数据库并尝试导入一个空表。但我得到的错误是“导入错误:文件无法上传到服务器 phppgadmin”或“导入错误:无法自动确定文件格式。”
changsheng2 回答:phpPgAdmin:如何将精确表从一个数据库复制到另一个数据库

您可以使用 pg_dump ,它提取 PostgreSQL 数据库/表并将其直接通过管道传输到另一个服务器/数据库

pg_dump -t table_name source_db | psql target_db

欲了解更多信息,请阅读pg_dump documentation

本文链接:https://www.f2er.com/373121.html

大家都在问