postgres 如何快速将a数据库中的b数据表复制到c数据库中并且包含数据
可以使用pg_dump和pg_restore命令来实现。
- 在a数据库中运行以下命令导出b数据表及其数据到文件:
pg_dump -t b -f b.sql a
其中,-t参数指定导出的表名,-f参数指定导出的文件名,a是数据库名。
-
将导出的文件b.sql复制到c数据库所在的服务器上。
-
在c数据库中运行以下命令导入b数据表及其数据:
pg_restore -C -d c b.sql
其中,-C参数表示创建一个新的数据库,-d参数指定导入的数据库名,b.sql是导出的文件名。
原文地址: https://www.cveoy.top/t/topic/fHIw 著作权归作者所有。请勿转载和采集!