当前位置:   article > 正文

PostgreSQL教程:数据迁移(MySQL数据迁移到PostgreSQL)_postgres数据迁移

postgres数据迁移

PostgreSQL做数据迁移的插件非常多,可以从MySQL迁移到PostgreSQL也可以基于其他数据源迁移到PostgreSQL

这种迁移的插件很多,这里只说一个,pgloader(巨方便)

以MySQL数据迁移到PostgreSQL为例,分为几个操作:

1、准备MySQL服务(防火墙问题,远程连接问题,权限问题)

准备了一个sms_platform的库,里面大概有26W条左右的数据

2、准备PostgreSQL的服务(使用当前一直玩的PostgreSQL)

3、安装pgloader

pgloader可以安装在任何位置,比如安装在MySQL所在服务,或者PostgreSQL所在服务,再或者一个独立的服务都可以

我就在PostgreSQL所在服务安装

# 用root用户下载
yum -y install pgloader
  • 1
  • 2

4、准备pgloader需要的脚本文件

官方文档: https://pgloader.readthedocs.io/en/latest/

记住,PostgreSQL的数据库需要提前构建好才可以!!!!

image.png

5、执行脚本,完成数据迁移

先确认pgloader命令可以使用

image.png

执行脚本:

pgloader 刚刚写好的脚本文件
  • 1

image.png

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/401322
推荐阅读
相关标签
  

闽ICP备14008679号