首先我们搭建两个MySQL服务器,这一步地球人都知道。
搭建好后,把两个数据库的数据同步。这一步就要用到我们前面说的备份和还原了。注意:我们只要同步MySQL以外的数据,MySQL库中的帐号密码肯定不用备份。
这些准备工作准备好了,那我们就可以真正开始搭建MySQL主从了。
主
主上配置只要两步就可以了1.修改配置文件  server-id=130        # ID随意,但要比从的ID小      log_bin=huiteng      # 名字随意,基本bin_log工作的,这些文件存储起来,做传输用

2.授权给从复制数据  grant replication slave on *.* to 'repl'@slave_ip identified by 'password';  flush tables with read lock;  show master status;

只需要这两步,主上的配置就做好了。
从
从上的配置也只要两步就1.修改配置文件  server-id=132

2.从哪里复制数据  stop slave;  change master to master_host='', master_user='repl', master_password='', master_log_file='', master_log_pos=xx;  start slave;

这样刷新服务后MySQL主从就做好了。
由于刚才主上把库锁住了,所以我们还要把主上的解锁一下
unlock tables
验证评价的效果:show slave status\G;

这样我们的主从已经成功做好了,要注意的是防火墙规则问题。
了解一下MySQL主从的一些参数
主服务器上
 binlog-do-db=      //仅同步指定的库
 binlog-ignore-db= //忽略指定库
 从服务器上
 replicate_do_db=
 replicate_ignore_db=
 replicate_do_table=
 replicate_ignore_table=
 replicate_wild_do_table=   //如aming.%, 支持通配符% 
 replicate_wild_ignore_table=
读写分离
http://blog.51cto.com/12227558/2104641
【end】
 
 
 
 
 
 