数据库数据同步两台数据库服务器 如何进行数据同步操作

数据库数据同步  时间:2021-08-12  阅读:()

如何在 MySQL 数据库之间同步数据表

环境要求: Windows 操作系统 需要MySQL 3.23.15以后的版本。

假设数据库A为主机,数据库B为从机(A向B提供同步服务,即B中的数据来自A) A机器:IP=10.10.151.166 B机器:IP=10.10.151.156 下面看单向同步的配置步骤: 1 在机器A中建立一个新的数据库,sql语句: [sql] view plain copy CREATE DATABASE backup_db; USE test; CREATE TABLE backup_table ( id int(11) NOT NULL auto_increment, name varchar(20) character set utf8 NOT NULL, sex varchar(2) character set utf8 NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 2 打开A机器的mysql安装目录下的my.ini文件,在文件最后添加: [plain] view plain copy server-id=1 log-bin=c:mysqlback #启动同步事件的日志记录文件 binlog-do-db=test #提供数据同步服务的数据库 3 在机器B中建立一个和机器A结构相同的数据库,sql语句: [plain] view plain copy CREATE DATABASE backup_db; USE test; CREATE TABLE backup_table ( id int(11) NOT NULL auto_increment, name varchar(20) character set utf8 NOT NULL, sex varchar(2) character set utf8 NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 注:机器A和B的数据库结构必须一致,否则无法构成同步 4 打开B机器的mysql安装目录下的my.ini文件,在文件最后添加: [plain] view plain copy server-id=2 master-host=10.10.151.166 #主机A的地址 master-user=ym #主机A提供给B的用户,该用户中需要包括数据库test的权限 master-password=ym #访问密码 master-port=3306 #端口,主机的MYSQL端口 master-connect-retry=60 #重试间隔60秒,当主从服务器连接意外断开时数据库每隔60秒进行一个重新连接 replicate-do-db=test #同步的数据库 p>5 完成以上配置之后,在机器A的mysql控制台中输入: [plain] view plain copy GRANT REPLICATION SLAVE,RELOAD,SUPER ON . TO ym@10.10.151.156 IDENTIFIED BY ‘ym’ ; #这句是为让从服务器有足够的权限从主服务器是哪个接收二进制日志文件 6 重启机器A和B的mysql数据库, [plain] view plain copy 在机器B的mysql控制台: Mysql>slave start; 如果想查看同步配置的情况,可以按如下输入: 机器A的mysql控制台: Mysql>show master status; 机器B的mysql控制台: Mysql>show slave status; 7 在机器A中test数据库中的backup_table表中插入一些数据,查看机器B中test数据库中的backup_table表应该同步实现了数据的改动。

如何同步两台互不相连的电脑中的数据库数据

数据库A和数据库B是建立在两台独立的数据库服务器上,那么采用dblink方式是一种可行的方式,存在两个数据同步过程: 一、数据库A正常运行的时候需要将数据同步到备用库即数据库B; 二、数据库A不正常的时候启用数据库B,在数据库A恢复正常之前的数据更新都发生在数据库B,那么需要将数据库B的数据同步给数据库A。

第一种方式:前提是数据库A和数据库B本地网是24小时互通的同时对数据同步实时性有比较高的要求,那么可以建立DBLINK,在两个库都建触发器,不管当前在哪个库发生数据更新的时候实时同步数据到目标数据库;

sql如何将两个表里的数据同步

1.触发器 create trigger tr_tong_bu on tb1 for insert,update,delete as begin if (select count(*) from inserted )+(select count(*) from deleted)>0 begin update tb2 set text3=inserted.text1,text4=inserted.text2 from tb2 join deleted d on tb2.text3=d.text1 and tb2.text4=d.text2 end if (select count(*) from inserted )>0 and (select count(*) from deleted)=0 begin insert into tb2 select * from inserted end if (select count(*) from inserted )=0 (select count(*) from deleted)>0 begin delete tb2 from deleted d ,tb2 where d.text1=tb2.text3 and d.text2=tb2.text4 end end 2.sql server2008 可以使用Merge 实现表同步 自己看列子:/feixianxxx/archive/2010/02/07/5296519.aspx

两台数据库服务器 如何进行数据同步操作

展开全部 这个要根据不同情况具体分析,有几种方案参考: 1. 数据库A和数据库B是建立在两台独立的数据库服务器上,那么采用dblink方式是一种可行的方式,存在两个数据同步过程: 一、数据库A正常运行的时候需要将数据同步到备用库即数据库B; 二、数据库A不正常的时候启用数据库B,在数据库A恢复正常之前的数据更新都发生在数据库B,那么需要将数据库B的数据同步给数据库A。

2. 第一种方式:前提是数据库A和数据库B本地网是24小时互通的同时对数据同步实时性有比较高的要求,那么可以建立DBLINK,在两个库都建触发器,不管当前在哪个库发生数据更新的时候实时同步数据到目标数据库; 3. 第二种方式:如果数据同步的实时性要求不高,则可以通过定制存储过程的方式(给两个库的数据表加时间戳或者更新标志,)定时同步数据; 4. 第三种方式:通过给两个数据库的数据表加更新标志字段,以第一种方式为主以满足实时性的要求,以第二种方式为辅弥补可能存在的触发器执行更新未成功的情况。

5. 以上的方案都是从数据层面所做的处理,对于数据实时同步还是会存在一定的风险,那么双机热备应该说是最好的选择了。

LOCVPS全场8折,香港云地/邦联VPS带宽升级不加价

LOCVPS发布了7月份促销信息,全场VPS主机8折优惠码,续费同价,同时香港云地/邦联机房带宽免费升级不加价,原来3M升级至6M,2GB内存套餐优惠后每月44元起。这是成立较久的一家国人VPS服务商,提供美国洛杉矶(MC/C3)、和中国香港(邦联、沙田电信、大埔)、日本(东京、大阪)、新加坡、德国和荷兰等机房VPS主机,基于XEN或者KVM虚拟架构,均选择国内访问线路不错的机房,适合建站和远程办...

618云上Go:腾讯云秒杀云服务器95元/年起,1C2G5M三年仅288元起

进入6月,各大网络平台都开启了618促销,腾讯云目前也正在开展618云上Go活动,上海/北京/广州/成都/香港/新加坡/硅谷等多个地区云服务器及轻量服务器秒杀,最低年付95元起,参与活动的产品还包括短信包、CDN流量包、MySQL数据库、云存储(标准存储)、直播/点播流量包等等,本轮秒杀活动每天5场,一直持续到7月中旬,感兴趣的朋友可以关注本页。活动页面:https://cloud.tencent...

易探云香港vps主机价格多少钱?香港云服务器主机租用价格

易探云香港vps主机价格多少钱?香港vps主机租用费用大体上是由配置决定的,我们选择香港vps主机租用最大的优势是免备案vps。但是,每家服务商的机房、配置、定价也不同。我们以最基础配置为标准,综合比对各大香港vps主机供应商的价格,即可选到高性能、价格适中的香港vps主机。通常1核CPU、1G内存、2Mbps独享带宽,价格在30元-120元/月。不过,易探云香港vps主机推出四个机房的优惠活动,...

数据库数据同步为你推荐
可以访问违规网站的浏览器360浏览器能设置禁止访问某些网页吗。。ie9下载ie9如何升级巴西时区巴西与中国的时差是多少cs躲猫猫cs躲猫猫的游戏叫什么电子听诊器怎样选择听诊器最好的视频播放器最好的视频播放器有哪些?局域网ip扫描工具如何扫描局域网使用的设备色温图led色温6000k显示是什么颜色呢?qsv视频格式转换器如何免费把qsv格式转换为mp4格式小蓝条戴尔系统开机动画里的小蓝条怎么去
国外域名 网游服务器租用 上海服务器租用 怎么申请域名 ddos host1plus 128m内存 流媒体服务器 debian源 java空间 毫秒英文 193邮箱 linux空间 100m空间 域名接入 免费申请个人网站 创建邮箱 中国电信测速器 starry 石家庄服务器托管 更多