不同数据库同步方式|异地数据库同步|mysql数据库实时同步工具|数据库实时同步
SyncNavigator v8.6.2
SyncNavigator是一款功能强大的数据库同步软件,适用于SQL SERVER, MySQL,具有自动/定时同步数据、无人值守、故障自动恢复、同构/异构数据库同步、断点续传和增量同步等功能,支持Windows xp以上所有操作系统,适用于大容量数据库快速同步。
安装包下载地址:https://www.syncnavigator.cn/Setup.zip
帮助文档地址:https://www.syncnavigator.cn/Help_zh-CN.chm
Web文档地址:https://www.syncnavigator.cn/chm/index.htm
创建第一个同步项目
使用 HKROnline SyncNavigator 创建一个数据库同步项目。只需要通过简单的配置,创建完成后您可以随时执行数据库同步任务。
1.点击 “SyncNavigator(Client)” 图标进入系统。
2.在登录界面中输入连接到的服务器地址,点击 “确定” 按钮开始连接。
注意:这里不是登陆您的数据库,而是登陆到本软件的管理端。
默认情况下直接点击 “连接” 按钮即可(本机默认已经安装)。
默认服务器登录用户名为 “admin” 密码为空。
本机服务器地址 = 127.0.0.1 。
您可以使用域名或者IP地址作为服务器地址。如果指定了端口号可以使用 IP:Port 方式填写。
3.切换到 “同步管理” 面板中点击 “新建” 按钮开始创建同步项目。
4.首先切换到 “来源数据库” 选项卡。填写同步的来源数据库信息。
一般情况下只需要输入数据库地址,数据库名称,登录用户名,登录密码。
数据库地址: 连接到的数据库地址。可以是域名或者IP地址。如果指定了端口号可以使用 IP:Port 方式填写。
数据库名称: 使用的数据库名称。如果已经指定了默认的登录数据库可以为空。
登录用户名: 登录数据库服务器使用的用户名。如果需要使用Windows账户登录请变更 “登录方式”
连接测试: 测试输入的信息是否正确。如果连接失败则会返回具体错误信息。
5.切换到 “目标数据库” 选项卡。以相同的方式填写同步的目标数据库。
您只需要创建一个新的目标数据库,软件会自动创建最大兼容的表结构。
如果您希望目标数据库与来源数据库表结构完全一致,您只需要在目标数据库创建一个空表结构即可。
当您使用 MySQL 作为来源数据库时,同步的表至少需要一个主键。
目标数据库不应包含外键约束,因为它可能导致部分数据无法同步。
如果您的目标数据库与来源数据库结构(如字段类型,约束)不兼容,这可能导致部分数据无法同步。
假设您设置来源库为 192.168.1.2 ,设置目标数据库为 192.168.1.3, 那么数据将从192.168.1.2 同步到 192.168.1.3。如果您的方向设置错误,可能会导致数据被覆盖。
6.切换到 “同步内容设置” 选项卡。选择需要同步的数据库表。
如果需要设置每个表的具体内容可以点击 “详细设置” 按钮进行调整。
您可以设置条件过滤。比如只查询评分大于90的表记录,或者隐藏不需要同步的字段。
如果在这一个步骤未勾选任何表则不会同步任何内容。
7.点击 “确定” 按钮完成项目设置。
8.切换到 “总控制台” 面板中选择需要开始同步的项目。点击 “开始” 按钮即可开始数据库同步。
异构数据库/表同步细节
首先,打开软件,切换到,同步管理,新建一个同步项目,在来源数据库和目标数据库设置好数据连接,以上内容很简单,不做赘述。
下面主要讲解一下同步内容设置这里:
默认,在我们填写好来源数据库和目标数据库,打开同步内容设置界面,这里刷新出来的表都是来源数据库里的表,我们根据所需要同步的表进行全选或者部分选择,如下图:
不同数据库同步方式|异地数据库同步|mysql数据库实时同步工具|数据库实时同步相关推荐
- php如何查询数据库的表,php如何查询mysql表名字,php查询数据库并输出
php如何查询mysql表名字PHP如何查询mysql表名字,php查询mysql表名字的方法:首先连接服务器,代码为[模具('连接失败:英尺.mysql.]:然后选择数据库,代码为[while($ ...
- mysql56数据库的创建_如何在Mysql下用命令创建数据库用户方法
增加新用户:(注意:下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符) 格式:grant select on 数据库.* to 用户名@登录主机 identified by &q ...
- mysql数据库画拓扑图_echartsjs制作的mysql应用架构拓扑图,数据库架构图
//节点图标 let appSymbol = "path://M960 42.666667H64c-12.8 0-21.333333 8.533333-21.333333 21.333333 ...
- 数据库高可用和分区解决方案-MySQL 篇
许春植(Luocs) (阿里巴巴高级数据库管理员,7年以上数据库运维管理经验,擅长MySQL.Oracle及MongoDB数据库,目前主要研究并建设MongoDB一套完整的运维体系) 编辑手记:感谢许 ...
- mysql特殊字符波浪号_mysql数据库特殊字符
关于 mysql数据库特殊字符的搜索结果 回答 详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级.使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录 ...
- MySQL 系统自带的数据库有哪些?每个数据库的作用是什么?
/********************************FileName: MySQL自带数据库说明*Author: weibo*Version: v1.0*Date: 2016.5.12* ...
- mysql中要创建choose数据库_在MySQL中要创建choose数据库,应该使用命令“crea
在MySQL中要创建choose数据库,应该使用命令"crea 在MySQL中要创建choose数据库,应该使用命令"createtablechoose;" 血压调节实验 ...
- mysql迁移到mssql工具_mysql转mssql工具-mysql to mssql(迁移mysql至mssql数据库) 4.3 官方版 - 河东下载站...
mysql转mssql工具是一款功能比较丰富的数据库转换软件,从软件的名字上就能知道他的主要功能就是将mysql数据库的资源文件以及数据库的代码转换到MSSQL数据库上,让用户在修改或者是编译MSSQ ...
- 阿里云rds for mysql平台介绍_阿里云RDS for MySQL实例创建账号和数据库?
本文介绍如何为RDS for MySQL实例创建账号和数据库. 账号类型RDS for MySQL实例支持两种数据库账号:高权限账号和普通账号.您可以在控制台管理所有账号和数据库,账号拥有的具体权限请 ...
最新文章
- 常用深度学习框——Caffe/TensorFlow / Keras/ PyTorch/MXNet
- .net程序员转战android第三篇---登录模块之静态登录
- 大话中文文本分类之DPCNN
- P4719 【模板】动态dp
- 两步搞定Hyperledger主打区块链解决方案Fabric
- 李宏毅机器学习课程9~~~深度学习技巧
- php android 复制粘贴板,Android_Android剪贴板用法详解,本文实例详述了Android剪贴板的 - phpStudy...
- Authorize.Net使用小结
- 如何卸载密码保护的Symantec Endpoint Protection
- Windows下,Unicode、UTF8,GBK(GB2312)互转
- Axure 汉化教程
- Ansys Zemax / Ansys Speos | 如何使用Ansys光学解决方案设计和分析 HUD系统
- 线性查找与二分查找的平均查找次数的比较
- 报刊资料整理:云安全(cloud security)
- 数据运营是什么?该如何做?
- 联想T420S 黑苹果GPT+UEFI单系统安装
- 82个加密数字货币遭交易所下线,全球区块链ICO代币进入强监管
- packetfence 7.2网络准入部署2
- [HDCTF2019]bbbbbbrsa
- Intel 酷睿 i3、i5、i7 CPU 处理器之间有什么区别
热门文章
- 梦幻西游服务器物品掉落概率,梦幻西游:牛人鉴定2万件装备,摸索出了无级别几率...
- js获取当前是什么浏览器
- vostro3070装win7_戴尔vostro13-5370笔记本用大包菜U盘安装win7系统的操作教程
- 我与马佳佳:她的避孕套和我的超级表格
- 计算机视觉系列-全球小麦检测Kaggle比赛学习笔记(7)
- 数据的操作:访问——查找——增加——修改——删除——转换类型——排序
- 计算机软件系统及功能,系统软件
- linux firefox 段错误,中标麒麟v10在arm64下360浏览器(chromium)访问崩溃(段错误)
- 【考研经验】三个月冲刺南航-2018南京航空航天大学考研回忆录
- JAVA实验四:保皇