Sql phpPgAdmin:如何将精确的表从一个数据库复制到另一个数据库
正如标题所说,我想将一个表从phpPgAdmin中完全独立的数据库复制到另一个数据库。我尝试了两种方法,但都不适用于我:Sql phpPgAdmin:如何将精确的表从一个数据库复制到另一个数据库,sql,database,datatable,create-table,phppgadmin,Sql,Database,Datatable,Create Table,Phppgadmin,正如标题所说,我想将一个表从phpPgAdmin中完全独立的数据库复制到另一个数据库。我尝试了两种方法,但都不适用于我: 尝试了“创建类似表格”(数据库>>表格>>创建类似表格) 这似乎只能复制数据库中的表 试进出口 我尝试导出所需的表,然后转到另一个数据库,并尝试导入一个空表。但我得到的错误是“导入错误:文件无法上载到服务器phppgadmin”或“导入错误:无法自动确定文件格式” 您可以使用pg_dump,它提取PostgreSQL数据库/表并将其直接传输到另一个服务器/数据库
- 这似乎只能复制数据库中的表
- 我尝试导出所需的表,然后转到另一个数据库,并尝试导入一个空表。但我得到的错误是“导入错误:文件无法上载到服务器phppgadmin”或“导入错误:无法自动确定文件格式”
您可以使用
pg_dump
,它提取PostgreSQL数据库/表并将其直接传输到另一个服务器/数据库
pg_dump -t table_name source_db | psql target_db
有关更多信息,请阅读。也标记您的数据库,我假设它是postgresql