我在本地 postgres 服务器上创建了一个数据库、一些表和存储过程。现在我想自动将这些东西迁移到我的生产服务器上,而无需再次从头开始创建所有东西。这应该是非常简单的事情,但是我没有找到任何试图解释这一点的书籍。所以我想知道如何实现?有人可以提供一些教程链接吗?谢谢!
最佳答案
使用pg_dump
为此,Postgres 有很棒的教程。对于单一模式指令可能如下:
pg_dump -o -h hostname -U db_username -d db_name -n schema_name > your_schema.dump
示例恢复命令:
psql -h hostname -U db_username db_name < your_schema.dump
关于database - 如何将 postgresql 中的模式从本地服务器迁移到生产服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34605002/