1个答案 按时间排序 按投票排序
-
采纳的答案
windows xp 下设置数据库同步
环境:两台windows xp系统机器,并且安装同一版本的数据库5.0.17
两台机器Ip
A:173.26.100.62
B:173.26.100.61
此例为A为主服务器,B为从服务器,A服务器上的数据变更会更新到B服务器数据库当中
步骤: 1 .A机器上创建数据库tsas,设置数据库访问权限,也就是创建一个用户和密码,目的在于在B机器上用创建的这个用户能够正常连接A机器的数据库。
grant file on *.* to backup@'173.26.100.61' identified by '1234'; 2.在A服务器的mysql目录下编辑my.ini,加入如下语句:
server-id=1
log-bin=C:\mysqlbak\log-bin.log
3.重起A机器,可以用命令show master status 察看状态
4 设置B服务器,打开B机器mysql目录下的my.ini,加入以下语句:
server-id=2
master-host=173.26.100.62
master-user=backup #同步用户帐号
master-password=1234
master-port=3306
master-connect-retry=60 预设重试间隔60秒
replicate-do-db=tsas 告诉slave只做backup数据库的更新
5.重新启动B机器,可以用命令 show slave status察看B机器状态
6.测试:
向A批量插入大数据量数据,那么在B机器当中察看相关的表格,B机器与A机器中的数据是一致的,这样就可以达到B机器同步A机器的数据。
原理机制:
在镜像关系中,一个MySQL服务器扮演主服务器角色,另外一个或多个服务器扮演从服务器角色,从服务器中的数据和主服务器中的数据完全一样。
在镜像建立之前,主服务器和从服务器必须进行一次完全同步。同步之后,在主服务器上所做的操作将会在从服务器上再实现,主服务器上的操作不是直接作用于从服务器上的。
负责在主、从服务器上传输各种修改动作的媒介是主服务器上的二进制变更日志,该日志记录着主服务器上所有的操作动作。因此,主服务器必须激活二进制日志功能。
从服务器必须有足够的权限从主服务器上接收二进制日志文件。镜像协调信息记录从服务器的进展情况,包括,从服务器正在读取的二进制变更日志文件名和它在该文件里的当前读写位置。
每个主服务器可以有多个从服务器,但每个从服务器只能有一个主服务器。但MySQL服务器允许把一个从服务器作为另一个从服务器的主服务器,这样就可创建一个镜像服务器链。
2009年3月19日 11:39
相关推荐
综上所述,Java实现多数据库数据同步是一个涉及多种技术和策略的复杂问题,需要根据具体业务需求和系统架构来选择合适的方法。在实践中,应注重设计的灵活性、可扩展性和容错性,以保证系统的稳定运行。
在IT行业中,数据库数据同步系统是一项关键的技术,它允许企业整合来自不同来源的数据,实现信息的一致性和实时性。本文将深入探讨“多数据库数据同步系统”,并关注其与MySQL、Oracle、SQL Server和Sybase等数据库...
数据库数据同步是保证在不同数据库系统间保持数据一致性的关键环节,它对于确保数据的实时性、完整性和可靠性至关重要。实现高效、准确的数据同步不仅能够提升业务的连续性,还可以减少数据冗余和提高数据处理效率。...
### 关于分布式异构数据库数据同步系统的研究 #### 引言与背景 随着信息技术的快速发展,数据成为现代企业和组织的核心资产。然而,由于历史遗留、技术差异和组织架构的复杂性,不同业务系统往往采用不同的数据库...
综上所述,论文《分布式异构数据库数据同步工具》提出的方法和工具,对于处理大数据背景下的异构数据库数据同步问题,具有显著的理论创新性和实际应用价值。通过深究MySQL日志机制中的Binlog,并在此基础上创新性地...
【分布式数据库数据同步的应用分析】 在当今信息化社会,随着网络技术和Web技术的快速发展,分布式计算的需求日益增长,分布式数据库的同步成为了一个关键的技术环节。分布式数据库数据同步涉及高效性、一致性及...
本教程将详细介绍如何在MSSQL数据库中创建到MySQL的跨数据库数据同步。 首先,我们需要了解`dblink`的概念。在MSSQL中,`dblink`(数据库链接)是一种机制,允许用户在不同的数据库服务器之间建立连接,从而实现跨...
在本文件中,探讨了分布式数据库数据同步技术,并特别介绍了在气象行业中应用的实例。 分布式数据库系统的一个核心问题是如何保持分布在不同节点上的数据的一致性,也就是数据同步。数据同步是确保所有用户无论访问...
为了满足客户的要求,客户要求两台数据库服务器在不能直接通信的情况下,要保证两台数据库数据保持同步,并且要保证效率,数据量一般每分钟最少可以到达2万条(只能通过端口访问),所以只能使用程序先生成满足特定...
### 数据库数据复制、同步与协同作业的关键技术与应用场景 #### 一、数据库之间数据流通的需求及层次 数据库之间的数据流通对于实现不同系统间的集成、跨部门协作以及提高整体业务效率至关重要。根据文档内容,...
数据同步工具的设计主要考虑了工业生产控制中不同数据库管理系统的需求,以及对数据管理和分析的重要性。该工具的核心功能是将SCADA系统的数据及其属性同步到另一个数据库系统,通过任务中心,按照预设的源数据库、...
跨服务器SQL数据库数据同步
分布式多数据库数据同步ERP应用案例
FlinkCDC与达梦数据库结合,可以实现基于日志的实时数据同步,这对于构建实时数据处理和分析系统具有重要意义。 FlinkCDC支持多种数据库实时数据捕获,但针对达梦数据库的连接器是特别设计的。在这个场景下,...
分布式多数据库数据同步ERP应用案例.doc
6. 数据同步设计:数据同步设计是指设计数据同步模块,用于实现各个节点数据到中央数据库的同步以及中央数据库对各个节点的实时监测。在本文中,作者使用 Oracle GoldenGate 实现了数据同步模块。 7. 数据同步性能...