使用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 上测试有效。

相关推荐
程序人生51814 分钟前
宝塔安装完mysql5.7后 root无法通过远程连接问题排查
mysql·宝塔面板
alonewolf_9934 分钟前
深入理解MySQL事务与锁机制:从原理到实践
android·数据库·mysql
骑着bug的coder1 小时前
第11讲:主从复制与读写分离架构
后端·mysql
朝依飞1 小时前
fastapi+SQLModel + SQLAlchemy2.x+mysql
数据库·mysql·fastapi
DICOM医学影像1 小时前
1. go语言从零实现以太坊客户端-JSON-RPC
golang·区块链·solidity·以太坊·web3.0·json-rpc·erc20
PXM的算法星球2 小时前
用 semaphore 限制 Go 项目单机并发数的一次流量控制优化实践
开发语言·后端·golang
shejizuopin2 小时前
基于JavaSSM+MySQL的实验室考勤管理系统设计与实现
java·mysql·vue·毕业设计·论文·springboot·实验室考勤管理系统设计与实现
ZNineSun2 小时前
GORM:Go的ORM 框架
golang·orm·gorm·crud
alonewolf_992 小时前
MySQL全局优化详解与8.0新特性全面解读
数据库·mysql
源代码•宸2 小时前
Golang语法进阶(定时器)
开发语言·经验分享·后端·算法·golang·timer·ticker