参考了这篇文章

http://www.cnblogs.com/top5/archive/2009/11/10/1599860.html

由于想要备份测试数据所以就进行了一下调查,以前成功过一次,但是由于时间久了,就忘记了,还是需要记录一下。

Windows里面,命令行进入PostgreSql的安装目录,

执行

pg_dump -h 10.*.*.* -u postgres testdb > testdb.bak

会在当前安装目录生成一个testdb.bak这个文件

如果想恢复这个数据到另一个数据库

首先需要在那个数据库建立一个数据库表

然后执行

psql -h localhost -u postgres -d testmy < testdb.bak

这就算完成了。

版权声明:本文为nirvana7原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/nirvana7/archive/2012/02/27/2369546.html