文章目录
PostgreSQL的数据迁移
PostgreSQL的数据迁移
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
4、 准备pgloader需要的脚本文件
官方文档: Welcome to pgloader’s documentation! — pgloader 3.6.9 documentation
记住,PostgreSQL的数据库需要提前构建好才可以。
5、执行脚本,完成数据迁移
先确认pgloader命令可以使用
执行脚本:
pgloader 刚刚写好的脚本文件
-
📢博客主页:https://lansonli.blog.csdn.net
-
📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!
-
📢本文由 Lansonli 原创,首发于 CSDN博客🙉
-
📢停下休息的时候不要忘了别人还在奔跑,希望大家抓紧时间学习,全力奔赴更美好的生活✨