# mysql_data_sync **Repository Path**: sisyphus2016/mysql_data_sync ## Basic Information - **Project Name**: mysql_data_sync - **Description**: 配置化比对Mysql表数据差异,生成SQL。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-10-27 - **Last Updated**: 2023-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: 数据比对, SQL ## README ### db.setting样例 数据访问图方便用了hutool-db,直接参考文档就行 https://hutool.cn/docs/#/db/数据源配置db.setting样例 ### sync.json样例 ```json { "taskName": "任务名称 日志用", "sourceEnv": "来源库环境名称 不可为空", "targetEnv": "目标库环境名称 不可为空", "tasks": [ { "selectSql": "来源库查询sql 不可为空", "targetSelectSql": "目标环境 查询sql", "contrastStrategy": { "primaryKey": [ ], "insertIgnore": [ ], "updateColumns": [ ], "enableUpdate": false, "bulkInsert": false, "bulkDelete": false } } ] } ```