使用Electron创建Mysql数据比对工具

使用Electron创建Mysql数据比对工具

项目由来

工作中的项目使用MySql,在学习系统的数据数量和测试服务时,经常需要去比对一个表两个时间点的数据变化。
搜索相关工具不得,而之前又玩过Electron,一直没有找个机会练练手,因有此项目。
项目源码已开源,地址:http://git.oschina.net/lontoken/MysqlComparer

项目的用户手册

功能说明

MySql数据库的数据对比工具。
比较同一个表两个时间点的数据,并在界面上展示比较结果。
需要比较的数据库和表,可以通过配置文件配置。

操作说明

单击”开始记录”按钮,将数据库中的数据加载到本地,做为初始镜像数据;
单击”结束记录”按钮,将数据库中的数据加载到本地,做为终止镜像数据;
单击”显示结果”按钮,会比较初始镜像数据和终止镜像数据,并将展示比较结果;
“开始记录”和”结束记录”按钮可以单击多次,”结束记录”按钮将和最近的一次”开始记录”记录的数据比较;

软件配置

通过config.json文件可以配置监控的数据库和表; 可以参考config_aliyun.json和config_local.json文件。

问题反馈

若有问题,请联系 [email protected] / [email protected]。

个人博客:http://lontoken.com/

时间: 2024-10-08 00:26:38

使用Electron创建Mysql数据比对工具的相关文章

创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表

创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表 创建数据模型类(POCO类) 在Models文件夹下添加一个User类: namespace MyFirstApp.Models { public class User { public int ID { get; set; } public string Name { get; set; } public string Email { get; se

tpcc-mysql   mysql基准测试工具使用文档

mysql基准测试工具tpcc-mysql的安装和使用1.tpcc-mysql介绍:TPC(Tracsaction Processing Performance Council) 事务处理性能协会是一个评价大型数据库系统软硬件性能的非盈利的组织,TPC-C是TPC协会制定的,用来测试典型的复杂OLTP系统的性能.Tpcc-mysql是percona基于tpcc衍生出来的产品,专用于mysql基准测试.2.官网地址:https://github.com/Percona-Lab/tpcc-mysql

MySQL Study之--Linux下安装MySQL workbench工具

MySQL Study之--Linux下安装MySQL workbench工具 系统环境:      操作系统: RedHat EL6.4(64)      WorkBench: mysql-workbench-community-6.0.9 MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具.它是著名的数据库设计工具DBDesigner4的继任者.你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移. MySQ

mysql客户端工具及mysql客户端命令和mysqladmin的使用

mysql客户端工具 常用的mysql客户端工具有这些: mysql:这是一个命令行的客户端工具,在安装mysql服务器时,会自动安装的一个命令行工具. mysqldump:这是用来备份mysql时用到的客户端工具 mysqladmin:这是一个比较常用的mysql客户端管理工具,功能比较强大,后文会介绍 mysqlcheck mysqlimport mysql命令:mysql客户端命令和服务器端命令 在使用账号和密码登入到mysql服务器上时,即出现"mysql>"字样是,表示

推荐五个最好的MySQL GUI工具

推荐五个最好的MySQL GUI工具 在本文中,我们会介绍一些最常用的MySQL GUI工具并附上下载链接.希望大家能更好的运用这些工具. AD:网+线下沙龙 | 移动APP模式创新:给你一个做APP的理由>> [51CTO经典译文]大多数数据库都是由两个截然不同的部分组成的:后端(存储数据的地方)和前端(一个用于连接数据组件的用户界面).这种架构可以把用户界面从数据层分离出来.这样的话,第三方就可以创建自己的应用程序来和数据库进行交互了. 在本文中,我会介绍一些最常用的MySQL GUI工具

MySQL管理工具

一.MySQL工具 二.mysqladmin工具 三.mysqldump工具(备份用) 一.MySQL工具       mysql是一个简单的命令行SQL工具,该工具支持交互式和非交互式运行 使用范例:   1.使用root账户连接服务器,默认进入mysql数据库 mysql [db_name] -u root -p #回车后提示输入密码 mysql [db_name] -u root -p '123' #直接使用密码123登录 mysql [db_name] -u root -p -h 192

Mysql备份工具xtraback全量和增量测试

Mysql备份工具xtraback全量和增量测试   xtrabackup 是 percona 的一个开源项目,可以热备份innodb ,XtraDB,和MyISAM(会锁表) 官方网址http://www.percona.com/docs/wiki/percona-xtrabackup:start Xtrabackup是由percona开发的一个开源软件,此软件可以说是innodb热备工具ibbackup的一个开源替代品.这个软件是由2个部分组成的:xtrabackup和innobackupe

15款最佳的MySQL管理工具和应用程序

工欲善其事,必先利其器.几乎每个开发人员都有最钟爱的 MySQL 管理工具,它帮助开发人员在许多方面支持包括 PostgreSQL,MySQL,SQLite,Redis,MongoDB 等在内的多种数据库:提供各种最新的特性,包括触发器.事件.视图.存储过程和外键,支持导入.数据备份.对象结构等多种功能. 这篇文章收集了15款最佳的 MySQL 管理工具和应用软件,帮助你轻松快速完成工作. 您可能感兴趣的相关文章 网站开发中很有用的 jQuery 效果[附源码] 分享35个让人惊讶的 CSS3

DBA必备的15款MySQL管理工具

原文:http://www.techxue.com/techxue-11898-1.html 如今,Web应用程序的响应速度是成功的关键法宝之一.它与用户互动,用户对网站的看法,甚至谷歌网站排名情况都有着密不可分的关系.数据库性能是响应速度最重要的因素之一,一旦出错,所有程序都将会宕机. 工欲善其事,必先利其器.几乎每一个Web开发人员都有一个最钟爱的MySQL管理工具,它帮助开发人员在许多方面支持包括PostgreSQL,MySQL,SQLite,Redis,MongoDB等在内的多种数据库: