1

我刚刚购买了一台新计算机 (mac OSX),我想继续使用旧计算机上的相同数据库进行开发。我不希望它远程完成,因为我不想让另一台计算机保持开启状态。我只是想复制数据库并将其放在这台计算机上进行开发。我有一个可以使用的 USB 记忆棒,但我不知道如何继续。brew、rails、ruby、rvm、pg 都已安装和配置。

4

1 回答 1

2

pg_dumpall ?转储所有数据库:

$ pg_dumpall > db.out

To reload this database use, for example:

$ psql -f db.out postgres

我不得不为 oid 使用 -o 选项

于 2013-01-25T00:54:30.807 回答