把MySQL的数据导入到PostgreSQL

CentOS7系统上有一个MySQL8的数据库,使用mysqldump -uroot -p dbname > bak.sql 导出的文件有1.3G

现打算把它全量导入到同一个机器上的postgresql(使用yum安装的,版本为9.2)

网上能搜到的例子,大多是pgloader,实测执行pgloader mysql://xxx/dbname postgresql://xxx/dbname总是会报错,解决完一个又会有新的一个,折腾了好一会,最终参考了这个:https://stackoverflow.com/a/77281281/9586338

改用NMIG 之后,成功把数据导入了,大致步骤如下:

bash 复制代码
git clone https://github.com/AnatolyUss/nmig
cd nmig
npm ci
npm run build
# 编辑config/config.json
npm run start
相关推荐
尽兴-2 分钟前
MySQL执行UPDATE语句的全流程深度解析
数据库·mysql·innodb·dba·存储引擎·update
alonewolf_995 分钟前
MySQL 架构与SQL执行全流程深度解析
sql·mysql·架构
MXM_7777 分钟前
laravel 并发控制写法-涉及资金
java·数据库·oracle
·云扬·8 分钟前
【实操教程】Excel文件转CSV并导入MySQL的完整步骤
android·mysql·excel
进阶的小名9 分钟前
[超轻量级消息队列(MQ)] Redis 不只是缓存:我用 Redis Stream 实现了一个 MQ(自定义注解方式)
数据库·spring boot·redis·缓存·消息队列·个人开发
列御寇9 分钟前
MongoDB分片集群——分片键(Shard Keys)概述
数据库·mongodb
oMcLin14 分钟前
如何在Ubuntu 22.04 LTS上通过配置ZFS存储池,提升高吞吐量数据库的读写性能与可靠性?
linux·数据库·ubuntu
Cx330❀22 分钟前
脉脉平台深度测评:【AI创作者xAMA】从职场社交到AI创作赋能
数据库·人工智能·脉脉
f***241122 分钟前
Bug侦探团:破解技术悬案的秘密武器
数据库
Li_76953227 分钟前
Redis 进阶(八)—— 分布式锁
数据库·redis·分布式