毛毛的小窝 — 关注技术交流、让我们一起成长

导航

2007年11月20日 #

(原) MySQL 同步(五) 具体实现

摘要: 一、单向复制 MySQL5.0及以上版本 服务器端(master): #Uniquely identifies the server instance in the community of replication partners. server-id=1 log-bin=mysql_bin binlog-do-db=test 并创建账户用于同步 mysql> GRANT REPLICATION... 阅读全文

posted @ 2007-11-20 21:28 mjgforever 阅读(226) 评论(0) 推荐(0) 编辑

MySQL同步(四) 启动选项

摘要: 6.8 同步启动选项 不管是master还是slave,都要设定 server-id 选项来确定使它们都有各自唯一的同步ID。必须选择 1 到 2^32-1 之间的正整数。例如: server-id=3。 关于master服务器上可用于控制二进制日志记录的选项详细描述请看"5.9.4 The Binary Log"。 下表描述了slave同步可用的选项,可以在命令行或者配置文件中设定它们... 阅读全文

posted @ 2007-11-20 18:39 mjgforever 阅读(342) 评论(0) 推荐(0) 编辑

MySQL 同步(三)不同版本问题

摘要: 6.5 不同MySQL版本之间的同步兼容性 最早的二进制格式是在MySQL 3.23中开发出来的。在MySQL 4.0中改进了,MySQL 5.0又改进了。在配置同步时需要升级服务器的话,它们之间的因果关系在"6.6 Upgrading a Replication Setup"中描述了。 如果只关心同步,任何MySQL 4.1.x版本和MySQL 4.0.x是一样的,因为它们都使用相... 阅读全文

posted @ 2007-11-20 18:36 mjgforever 阅读(858) 评论(0) 推荐(0) 编辑

MySQL同步(二) 设置同步

摘要: 6.4 设置同步 以下描述了如何快速设置MySQL同步服务器。假设你打算同步全部的数据库,并且之前没有设置过。需要关闭master服务器以完成全部的步骤。 本章描述的过程可以用于一个slave的情况,也可以用于多个slave的情况。 这只是一个最直接设置slave的办法,并不是只有一个。例如,已经有了master的数据快照(snapshot),master已经设置了服务器编号ID(... 阅读全文

posted @ 2007-11-20 14:39 mjgforever 阅读(525) 评论(0) 推荐(0) 编辑

MySQL同步(一) 基础知识

摘要: 摘自《MySQL手册》 6 MySQL 同步 同步功能在MySQL 3.23.15就开始引进了,它可以把一个MySQL服务器上的数据复制到另一个服务器上去。本章描述了MySQL的各种复制特性。介绍了同步的概念,如何设置同步服务器,以及可用服务器的参照。还提供了一系列的常见问题及其答案,疑难解答。 "14.6 Replication Statements"中介绍了同步相关的SQL语句语法。 ... 阅读全文

posted @ 2007-11-20 14:34 mjgforever 阅读(379) 评论(0) 推荐(0) 编辑