mysql数据库的主从同步过程详述2

发布时间:2015-12-17 14:24:49编辑:丝画阁阅读(334)

复制准备

主库(mysql master):  ip192.168.1.5   port3306
从库(mysql slave):   ip192.168.1.4  port3306
数据库环境准备,具备两台服务器每个机器一个数据库的环境.
2.主库上执行操作
2.1设置server-id值并开启binlog参数
根据mysql的同步原理,我们知道复制的关键因素就是binlog日志.
执行vi   /etc/my.cnf编辑my.cnf配置文件,按如下两个参数内容修改:
[mysqld]
server-id = 1
log-bin = mysql-bi
提示:
1.上面两参数放在my.cnf中的[mysqld]模块下,否则会出错;
2.要先在my.cnf文件中查找相关参数,并按要求修改,不存在时在添加参数,切记,参数不能重复;
3.修改my.cnf配置后需要重启数据库命令为:/etc/init.d/mysql  restart,注意确认真正重启了(此处数据库为源码包安装,在后面我将贴出mysql的启动脚本)
检查配置后的结果(这是一个好的习惯):
grep  -E  "server-id|log-bin" /etc/my.cnf   egrep一样的作用

关键字