频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

MYSQL5的master slave数据同步配置

来源: 作者: 出处:巧巧读书 2006-03-09 进入讨论组

讨论组http://group.qqread.com


  测试环境.基本上数据是瞬间同步,希望对大家有帮助
RedHat ES 3 update 3
MYSQL 5.0.15
MYSQL数据同步备份
A服务器: 192.168.1.2 主服务器master
B服务器: 192.168.1.3 副服务器slave
A服务器设置
#mysql –u root –p
mysql>GRANT FILE ON *.* TO backup@192.168.1.3 IDENTIFIED BY ‘1234’;
mysql>\exit
上面是Master开放一个账号backup密码1234给IP:192.168.1.3有档案处理的权限
mysqladmin –u root –p shutdown
导出Master的数据库到slave的机器,可以选择导出需要同步的数据库
在A机器上修改/etc/my.cnf
在[mysqld]区段内加入参数
log-bin=mysql-bin
server-id=1
binlog_do_db = gbbbs(要同步的数据库)
binlog_ignore_db = mysql,test,information_schema (不需要同步的库,5.0 有information_schema这个库)
sql-bin-update-same
重启A服务器mysql

B服务器设置
设定/etc/my.cnf
在[mysqld]区段加入

server-id = 2 (如果还有slave用户,他们的ID也随之增加,如server-id=3)
master-host = 192.168.112.71
master-user = backup
master-password = 1234
replicate-do-db = gbbbs
#replicate-do-db = database2
log-warnings
master-port=3306
master-connect-retry = 60

重启B服务器的MYSQL
在数据库的文件夹里有master.info文件,用来查看同步信息

其实就是MYSQL Replication 更多文章 更多内容请看MySQL数据备份电脑配置手册服务器配置专栏专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章