使用GoLang版MySQLDiff对比表结构

概述

下载地址: https://github.com/camry/mysqldiff/

编译安装

shell 复制代码
git clone https://github.com/camry/mysqldiff.git
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOPRIVATE=*.corp.example.com
go build .\mysqldiff.go

执行对比

shell 复制代码
./mysqldiff --source root:rootpwd@10.3.1.1:3366 --target root2:rootpwd2@10.3.1.1:3366 --db sourcedb:targetdb

以上,Windows 11 上测试有效。

相关推荐
木棉软糖35 分钟前
JDBC 读 ResultSet 读到一半,报 stream closed
java·mysql·spring
用户84913717547161 小时前
【技术面试高频】MySQL 存储 IP 地址:你还在用 VARCHAR?
mysql·面试
壹玖玖肆2 小时前
Docker 部署 openGauss 7.0(aarch64)MySQL 兼容模式建库与数据恢复完整实践
mysql·docker·容器
hgf10112 小时前
大内密探 · 案卷 1.2:一夫当关,万夫莫开(Receive Enable)
数据库·mysql
子沫20202 小时前
mysql慢sql
sql·mysql
2501_933923253 小时前
MySQL CRUD 详解:表数据插入、更新与删除,附生产避坑指南
数据库·mysql
kaixin_啊啊3 小时前
飞牛部署Mtab完整实战:Docker安装、MySQL建库与固定地址访问
mysql·docker·容器
mister_guo12 小时前
MySQL-1267错误:排序规则冲突的原因与解决方案
数据库·mysql
Lost_the_wind14 小时前
MySQL学习笔记五
mysql
这个DBA有点耶16 小时前
从时间到语义:时序数据库与向量数据库的核心机制、选型与多模融合趋势
数据库·mysql·架构