首页 > 编程知识 正文

oracle数据实时同步(oracle数据同步工具)

时间:2023-05-06 06:05:02 阅读:67494 作者:4381

MYSQL数据库同步工具MYSQL数据库同步工具功能说明图

MYSQL数据库同步工具

GIT地址: https://gitee.com/michlee/MySQL-sync

由于开发需要,MYSQL数据库的结构和部分基础数据经常与其他生产服务器同步。 此外,还可能需要一次同步到多个服务。 此外,同步的表结构因服务而异。 Navicat一次只能同步一台服务器。 所以我写了这个同步工具。 您可以将需要同步的表结构一次同步到其他需要同步的服务。 使用此工具可以首先创建同步配置,然后根据不同的同步需要创建不同的同步配置。 然后,根据需要选择适当的结构进行同步即可。 配置后,您可以稍后每次同步并直接选择配置,而不必每次都选择服务器。

功能目前仅适用于Mysql数据库1 .表结构同步。 (支持一对多的数据库配置。 新表/单表/多表/全表)备注:多配置会使全表同步速度稍微慢一些。 另外,同步整个表时,表之间有相关的表。 如果没有相关的表,则在第一次同步时某些表可能无法创建,需要再次同步。 )2.视图同步(支持一对多数据库配置)3.函数同步) 1对多数据库配置支持)4.数据总量同步) 1对一数据库配置,多表支持)5.本地启动http://localhost 3338 前端不太熟,不喜欢喷。 配置方法1 )在数据库中配置的公共配置(脚本可以自己导入tabsync.sql,见图) (可以为每个用户设置专用配置)对于所有用户都是可见的,而专用配置对于自己是唯一的~(MySQLtype【版本】字段:没有任务意义,只记录数据库的版本(~配置方式JSON文件(master.json/targetList.json; 直接使用测试类运行。 这种方式没有写数据同步,可以自己更改代码)。 master.json ()源数据库/单个) ({ ' host ' : ' 127.0.0.1:3306 ),username': 'root ', ' password ' : ' ' charset ' 3360 ' utf8 ' ' target list.JSON:(目标数据库/JSON数组),host ' : ' 192.160 ' mysqlType': '5',' charSet': 'utf8' } ',{ ' host ' : ' 192.168.1.3360 } ' password ' : '

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。