提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

postgresql中两个数据库之间数据迁移


前言

在实际开发中常常要做到一个数据库迁移的工作,今天记录一下在数据库中通过图形界面操作postgresql里面的两个数据库做数据迁移。


数据迁移

  • 如图,我的postgresql中有两个数据库,postgres和contract,现在我想把postgres里面的数据全部迁移到contract中去。
    注意这种操作需要root权限,否则将会报错!
    在这里插入图片描述
  • 在postgres数据库中选中所有表,复制。
    在这里插入图片描述
  • 在contract数据库中点击粘贴即可

此时出现如图所示窗口,现确认一下,再点击下一步
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后就是开始迁移的过程,如下表示迁移完成了
在这里插入图片描述
最后,我们打开contract数据看看实际情况
点击刷新后,所有的表和数据都同步过来了
在这里插入图片描述
同理,读者如果有需求也可以在两个独立的数据库之间做数据迁移,如图我把contract_test下的contract里面的所有表数据迁移至contract_formal数据库下的contract里面去,也是按照这种操作。
注意这种操作需要root权限,否则将会报错!
在这里插入图片描述

总结

以上就是postgresql中两个数据库质检的数据迁移的一种方式啦,希望对读者能起到帮助。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐