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

相关推荐
'需尽欢'2 小时前
基于 Flask+Vue+MySQL的研学网站
python·mysql·flask
清静诗意3 小时前
Ubuntu 系统下 MySQL 8.0 安装与远程访问完整教程
mysql·ubuntu·adb
earthzhang20217 小时前
第3讲:Go垃圾回收机制与性能优化
开发语言·jvm·数据结构·后端·性能优化·golang
apocelipes7 小时前
golang unique包和字符串内部化
java·python·性能优化·golang
-雷阵雨-9 小时前
MySQL——桥梁JDBC
数据库·mysql·oracle
驰羽9 小时前
[GO]GORM 常用 Tag 速查手册
开发语言·后端·golang
JanelSirry11 小时前
MySQL分区表(PARTITION):水平分表示例 (基于用户ID哈希分表)不依赖第三方中间件
mysql·中间件·哈希算法
李白你好11 小时前
一款专业的多数据库安全评估工具,支持 **PostgreSQL、MySQL、Redis、MSSQL** 等多种数据库的后渗透操作
数据库·mysql·postgresql
恋红尘12 小时前
Mysql
数据库·mysql
驰羽15 小时前
[GO]golang接口入门:从一个简单示例看懂接口的多态与实现
开发语言·后端·golang