如何将你的postgresql数据库从development环境迁移到production
有些时候我们需要将数据库从development环境迁移到production环境,此时我们只需要将一个空的数据库(包括表结构等)迁移过去就可以了,那些数据(一般都是开发时的测试数据)则不需要了。 用postgresql提供的工具就可以做到,步骤很简单: 1) 先导出数据库 例如: 2)在production环境中先手动创建一个空白数据库,数据库名要和development环境中的保持一致。(例如:mydatabase) 3)导入至production环境 例如: 大功告成! PS: 如果是在windows上运行的话,由于很多时候,当前的用户不一定是运行postgresql的用户,所以用这些命令的时候需要加一个参数‘ -U 用户名’ 例如: c:/>psql -U postgres -f mydb_export.sql mydatabase 然后系统会提示你输入密码。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |