mysql实时同步工具|sqlserver同步工具|常见的数据库同步工具「建议收藏」

mysql实时同步工具|sqlserver同步工具|常见的数据库同步工具「建议收藏」SyncNavigator是一款功能强大的数据库同步软件,适用于SQLSERVER,MySQL,具有自动/定时同步数据、无人值守、故障自动恢复、同构/异构数据库同步、断点续传和增量同步等功能,支持Windowsxp以上所有操作系统,适用于大容量数据库快速同步。安装包下载地址:https://www.syncnavigator.cn/Setup.zip帮助文档地址:https://www.syncnavigator.cn/Help_zh-CN.chmWeb文档地址:https://www…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

mysql实时同步工具|sqlserver同步工具|常见的数据库同步工具「建议收藏」

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

mysql实时同步工具|sqlserver同步工具|常见的数据库同步工具「建议收藏」

mysql实时同步工具|sqlserver同步工具|常见的数据库同步工具「建议收藏」

创建第一个同步项目

使用 HKROnline SyncNavigator 创建一个数据库同步项目。只需要通过简单的配置,创建完成后您可以随时执行数据库同步任务。

1.点击 “SyncNavigator(Client)” 图标进入系统。

2.在登录界面中输入连接到的服务器地址,点击 “确定” 按钮开始连接。

注意:这里不是登陆您的数据库,而是登陆到本软件的管理端。

默认情况下直接点击 “连接” 按钮即可(本机默认已经安装)。

默认服务器登录用户名为 “admin” 密码为空。

本机服务器地址 = 127.0.0.1 。

您可以使用域名或者IP地址作为服务器地址。如果指定了端口号可以使用 IP:Port 方式填写。

mysql实时同步工具|sqlserver同步工具|常见的数据库同步工具「建议收藏」

 

3.切换到 “同步管理” 面板中点击 “新建” 按钮开始创建同步项目。

mysql实时同步工具|sqlserver同步工具|常见的数据库同步工具「建议收藏」

4.首先切换到 “来源数据库” 选项卡。填写同步的来源数据库信息。

一般情况下只需要输入数据库地址,数据库名称,登录用户名,登录密码。

数据库地址: 连接到的数据库地址。可以是域名或者IP地址。如果指定了端口号可以使用 IP:Port 方式填写。

数据库名称: 使用的数据库名称。如果已经指定了默认的登录数据库可以为空。

登录用户名: 登录数据库服务器使用的用户名。如果需要使用Windows账户登录请变更 “登录方式”

连接测试: 测试输入的信息是否正确。如果连接失败则会返回具体错误信息。

mysql实时同步工具|sqlserver同步工具|常见的数据库同步工具「建议收藏」

5.切换到 “目标数据库” 选项卡。以相同的方式填写同步的目标数据库。

您只需要创建一个新的目标数据库,软件会自动创建最大兼容的表结构。

如果您希望目标数据库与来源数据库表结构完全一致,您只需要在目标数据库创建一个空表结构即可。

当您使用 MySQL 作为来源数据库时,同步的表至少需要一个主键。

目标数据库不应包含外键约束,因为它可能导致部分数据无法同步。

如果您的目标数据库与来源数据库结构(如字段类型,约束)不兼容,这可能导致部分数据无法同步。

假设您设置来源库为 192.168.1.2 ,设置目标数据库为 192.168.1.3, 那么数据将从192.168.1.2 同步到 192.168.1.3。如果您的方向设置错误,可能会导致数据被覆盖。

6.切换到 “同步内容设置” 选项卡。选择需要同步的数据库表。

如果需要设置每个表的具体内容可以点击 “详细设置” 按钮进行调整。

您可以设置条件过滤。比如只查询评分大于90的表记录,或者隐藏不需要同步的字段。

如果在这一个步骤未勾选任何表则不会同步任何内容。

mysql实时同步工具|sqlserver同步工具|常见的数据库同步工具「建议收藏」

7.点击 “确定” 按钮完成项目设置。

8.切换到 “总控制台” 面板中选择需要开始同步的项目。点击 “开始” 按钮即可开始数据库同步。

mysql实时同步工具|sqlserver同步工具|常见的数据库同步工具「建议收藏」

异构数据库/表同步细节

首先,打开软件,切换到,同步管理,新建一个同步项目,在来源数据库和目标数据库设置好数据连接,以上内容很简单,不做赘述。

下面主要讲解一下同步内容设置这里:

默认,在我们填写好来源数据库和目标数据库,打开同步内容设置界面,这里刷新出来的表都是来源数据库里的表,我们根据所需要同步的表进行全选或者部分选择,如下图:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/223099.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Python实现自动发送邮件(详解)

    Python实现自动发送邮件(详解)Python实现自动发送邮件1.开启SMTP服务为了实现自动发送邮件的目的,我们需要在邮箱中开启SMTP服务:这点很关键,别忘了去开启SMTP,别忘了去开启SMTP,否则邮件是无法发送成功的。然后你还需要点击下面生成授权码,这个授权码才是使用Python发送邮件时的真正密码。2.python发邮件需要掌握两个模块smtplib和email,这俩模块是python自带的,只需import即可使用。smtplib模块主要负责发送邮件,email模块主要负责构造邮件。smtplib模块主要

    2022年10月26日
  • 最大共识面临崩塌?比特币要增发?

    最大共识面临崩塌?比特币要增发?白话区块链从入门到精通,看我就够了!两天前,江卓尔的一条微博,一石激起千层浪。原文是这样的:比特币Core下一目标是增发比特币,修改其上限2100万,停止减半。没错,不要…

  • 拉姆达表达式的使用[通俗易懂]

    拉姆达表达式的使用[通俗易懂]1.什么是λ表达式 λ表达式本质上是一个匿名方法。让我们来看下面这个例子:   publicintadd(intx,inty){       returnx+y;   }转成λ表达式后是这个样子:       (intx,inty)->x+y;参数类型也可以省略,Java编译器会根据上下文推断出来:   (x,y)…

  • UIAutomator2的使用教程

    UIAutomator2的使用教程uiautomator2是一个python库,用于Android的UI自动化测试,其底层基于Googleuiautomator,Google提供的uiautomator库可以获取屏幕上任意一个APP的任意一个控件属性,并对其进行任意操作。

  • Spring Boot 无侵入式 实现API接口统一JSON格式返回

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:小魏小魏我们去那里呀 blog.csdn.net/qq_34347620/article/details/10…

  • OJ错误提示类型

    OJ错误提示类型答案正确(Acepted,AC)  恭喜你!所提交的代码通过了数据!这个评测结果应该是大家最喜欢见到的,也非常好理解。如果是单点测试,那么没通过一组数据,就会返回一个Accepted;如果是多点测试,那么只有当通过了所有数据时,才会返回Accepted。编译错误(CompileError,CE)  很显然,如果代码没有办法通过编译,那么就会返回CompileError。这是要…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号