当前位置: 首页 > news >正文

PostgreSQL基础(十四):PostgreSQL的数据迁移

文章目录

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博客🙉

  • 📢停下休息的时候不要忘了别人还在奔跑,希望大家抓紧时间学习,全力奔赴更美好的生活✨

相关文章:

  • IT入门知识博客文章大纲(0/10)
  • Windows 11部署FunASR离线语音识别系统
  • iOS接入Flutter
  • 带侧边栏布局:带导航的网页
  • Cask ‘oraclexxx‘ is unavailable: No Cask with this name exists.
  • 如何完美解决升级 IntelliJ IDEA 最新版之后遇到 Git 记住密码功能失效的问题
  • Python语言例题集(015)
  • 【Go语言】Go语言中的接口类型
  • C++ 进制转换
  • Android11 后台启动Activity
  • 组合和外观模式
  • 「C系列」C 结构体
  • ZYNQ7 Processing System IP核中PS侧Uart的用法
  • Java课程设计:基于swing的贪吃蛇小游戏
  • HTML静态网页成品作业(HTML+CSS+JS)—— 美食企业曹氏鸭脖介绍网页(4个页面)
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • ES6 学习笔记(一)let,const和解构赋值
  • FastReport在线报表设计器工作原理
  • github指令
  • Making An Indicator With Pure CSS
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • Redis学习笔记 - pipline(流水线、管道)
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • 动态魔术使用DBMS_SQL
  • 搞机器学习要哪些技能
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 聚类分析——Kmeans
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 前端存储 - localStorage
  • 王永庆:技术创新改变教育未来
  • 网页视频流m3u8/ts视频下载
  • 一个完整Java Web项目背后的密码
  • 自制字幕遮挡器
  • RDS-Mysql 物理备份恢复到本地数据库上
  • ​虚拟化系列介绍(十)
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #《AI中文版》V3 第 1 章 概述
  • #面试系列-腾讯后端一面
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (Oracle)SQL优化技巧(一):分页查询
  • (Qt) 默认QtWidget应用包含什么?
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (转)编辑寄语:因为爱心,所以美丽
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • *算法训练(leetcode)第三十九天 | 115. 不同的子序列、583. 两个字符串的删除操作、72. 编辑距离
  • .NET : 在VS2008中计算代码度量值
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .net Stream篇(六)
  • .Net Web窗口页属性
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter