把MySQL的数据导入到PostgreSQL

devtools/2024/9/25 9:15:54/

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 之后,成功把数据导入了,大致步骤如下:

git clone https://github.com/AnatolyUss/nmig
cd nmig
npm ci
npm run build
# 编辑config/config.json
npm run start


http://www.ppmy.cn/devtools/94509.html

相关文章

Java - API

API全称"Application Programming Interface",指应用程序编程接口 API(JDK17.0)链接如下 : Overview (Java SE 17 & JDK 17) (oracle.com)https://docs.oracle.com/en/java/javase/17/docs/api/中文版: Java17中…

Android进阶之路 - res、raw、assets 资源解析、区别对比

那天遇到一个资源目录层级的问题,索性重新整理记录一下,希望能帮到如吾往昔之少年的你们,哈哈哈哈哈哈… 一脸茫然,越写越多,时间成本属实有点大,就当一起来基础扫盲吧 resdrawablemipmapvaluescolor asset…

【区块链+食品安全】基于 FISCO BCOS 联盟链的供应链溯源管理系统 | FISCO BCOS应用案例

冷冻食品企业通常会面临以下痛点: 1. 食品安全问题:无法迅速确定受污染或有质量问题的产品来源,导致召回时效延迟,增加企业的风险和损失。 2. 信息不透明:传统的供应链系统存在记账信息孤岛,数据无法溯源…

贪心算法---分发饼干

题目: 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j&#xff0c…

笔记:在WPF中OverridesDefaultStyle属性如何使用

一、目的:介绍下在WPF中OverridesDefaultStyle属性如何使用 OverridesDefaultStyle 属性在 WPF 中用于控制控件是否使用默认的主题样式。将其设置为 True 时,控件将不会应用默认的主题样式,而是完全依赖于你在 Style 中定义的样式。以下是如何…

深入解析DDoS攻击:原理、影响与防御手段

随着互联网的普及和发展,网络安全问题日益凸显,其中分布式拒绝服务(Distributed Denial of Service, DDoS)攻击作为一种常见的网络攻击方式,给企业和组织带来了严重的经济损失和品牌形象损害。本文将深入解析DDoS攻击的…

Linux静态进程和动态进程查看管理

1.静态进程的查看PS PPID:谁启动的父亲ID USER:运行进程的用户名称 PID:进程ID %CPU:CPU的占用比例占用资源 %MEM:内存使用的占用比例 VSZ:占用虚拟内存多少 RSS:占用实际内存多少 TTY:…

日志管理工具 简介2 Graylog

Graylog是一个开源的日志聚合、分析、审计、展现和预警工具。功能上和ELK类似,但又比ELK要简单,依靠着更加简洁,高效,部署使用简单的优势很快受到许多人的青睐。 2.1 主要特点 一个包含日志处理所有要素的软件包:收集…