WEB开发网
开发学院数据库MySQL 设置 MySql 数据同步 阅读

设置 MySql 数据同步

 2007-11-11 13:43:12 来源:WEB开发网   
核心提示: ·两台sql server(WINDOWS平台上强大的数据库平台)数据同步解决方案·利用数据库复制技术实现数据同步更新·WinCE.Net平台下电力巡检仪数据同步研·嵌入式系统数据同步协议——SyncML 简·在线备份数据库之设置 MySQL(和P
    ·两台sql server(WINDOWS平台上强大的数据库平台)数据同步解决方案
    ·利用数据库复制技术实现数据同步更新
    ·WinCE.Net平台下电力巡检仪数据同步研
    ·嵌入式系统数据同步协议——SyncML 简
    ·在线备份数据库之设置 MySQL(和PHP搭配之最佳组合) 数据同步
    ·MySQL(和PHP搭配之最佳组合)数据同步配置
    ·设置MySQL(和PHP搭配之最佳组合)数据同步
    ·利用数据库复制技术 实现数据同
    ·解决两相同数据库数据同步的问题
    ·MySQL(和PHP搭配之最佳组合)数据同步备份复制


  2.增加一个数据库作为同步数据库:

create database backup


  主从模式:A->B

  A为master

  修改A MySQL(和PHP搭配之最佳组合)的my.ini文件。在MySQL(和PHP搭配之最佳组合)d配置项中加入下面配置:

server-id=1log-bin#设置需要记录log 可以设置log-bin=c:MySQL(和PHP搭配之最佳组合)bakMySQL(和PHP搭配之最佳组合)log 设置日志文件的目录,
#其中MySQL(和PHP搭配之最佳组合)log是日志文件的名称,MySQL(和PHP搭配之最佳组合)将建立不同扩展名,文件名为MySQL(和PHP搭配之最佳组合)log的几个日志文件。
binlog-do-db=backup #指定需要日志的数据库


  重起数据库服务。

  用show master status 命令看日志情况。

  B为slave

  修改B MySQL(和PHP搭配之最佳组合)的my.ini文件。在MySQL(和PHP搭配之最佳组合)d配置项中加入下面配置:

server-id=2master-host=10.10.10.22master-user=backup 
#同步用户帐号master-password=1234master-port=3306master-connect-retry=60
预设重试间隔60秒replicate-do-db=backup 告诉slave只做backup数据库的更新

Tags:设置 MySql 数据

编辑录入:coldstar [复制链接] [打 印]
赞助商链接