首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > MySQL做同步实例
【标  题】:MySQL做同步实例
【关键字】:MySQL
【来  源】:http://blog.chinaunix.net/article.php?articleId=15927&blogId=2389

MySQL做同步实例

从我兄弟荣仔的Blog中偷来的,哈哈

MySQL做同步实例


多余的废话就不说了,直接开始实战.
本次试验的mysql版本都是 4.1.7-standard-log , master 端的操作系统是 redhat 9.0 , slave 端的操作系统是 redhat 7.3.
1.修改 master 端的my.cnf,增加配置参数:
[mysqld]
log-bin
server-id=1

2. 修改 slave 端的my.cnf,增加配置参数:
log-bin
master-host=master
master-user=rep
master-password=rep
master-port=3306
server-id=2

以上参数都是最基本的配置,就不多解释了,解下来势初始化数据.
1.清空 master 上的所有 binlog,如果现存的 binlog有用的话,请先备份起来;接着把 master 上的所有数据文件打包,包括ibdata那些文件.
2.类似的放假清空 slave 上的所有 binlog,将 master上的数据文件压缩包拷贝到自身的数据文件目录下.

启动master,新增一个rep用户," grant all privileges on *.* to rep@% identified by 'rep'; flush privileges; ".
启动slave,检测同步是否成功.

一般情况下,不成功的原因是slave连接上master之后定位binlog失败,这就需要将双方的binlog都设置成一致,然后stop slave; start slave; 即可.

DB2学习笔记:【上一篇】
表同步更新的问题的触发器(SQLSERVER):【下一篇】
【相关文章】
  • mysql replication方案
  • 解决phpmyadmin不能登录的问题 (mysql.4.1.x)
  • “2005 MySQL用户大会”值得期待
  • MySQL数据库接口的VC实现与应用
  • MySQL和Red Hat“夫唱妇随”
  • MYSQL数据库初学者使用指南
  • MySQL临时文件“闯祸”
  • MySQL为Macintosh OS X打造开源数据库工具
  • mysql中对时间的处理
  • MySQL数据导入导出方法与工具(1)
  • 【随机文章】
  • 常见的wireless名词整理
  • 在VB应用程序中调用Excel2000
  • Illustrator 巧妙绘制卡通
  • 针对代码移交的测试
  • 横向跳到下一制表位置
  • asp无组件上传大文件解决内存占用的方案
  • construct multi-dimension array with vector<>
  • 你真的知道特洛伊木马吗!
  • GHOST异常情况分析
  • oracle10g ISQLPLUS
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.