MySQL版本:5.6.19
主:master IP : 192.168.0.163
从:slave IP :192.168.0.162
先看看主机192.168.0.163的http://www.doczj.com/doc/0302f01cda38376bae1fae37.htmlf
[root@testmysql ~]# vi /etc/http://www.doczj.com/doc/0302f01cda38376bae1fae37.htmlf
一、在[mysqld]下加入(
必须在这个下边,否则会出现:
1、在执行show master status; 结果值为空
2、show variables like 'server_id'; server_id为0)
#打开二进制日志
log-bin=mysql-bin
#主机server-id
server-id = 1
#binlog日志缓存
binlog_cache_size=4M
#主机备份数据库名称
binlog-do-db=zentaopro
#备份忽略的数据库名称
binlog-ignore-db=mysql
binlog-ignore-db=ranzhi
保存配置文件,重启
二、在linux命令行下连接数据库:
mysql -u root(数据库用户名)-p
mysql>show master status; 通过此命令得到
,file和position值在配置从库时用到
主机配置完毕。
MySQL从机192.168.0.162的http://www.doczj.com/doc/0302f01cda38376bae1fae37.htmlf
[root@testmysql ~]# vi /etc/http://www.doczj.com/doc/0302f01cda38376bae1fae37.htmlf
三、在[mysqld]下加入(
必须在这个下边,否则会出现:
1、在执行slave start; 会报ERROR 1200 (HY000): The server is not configured as slave;
2、show variables like 'server_id'; server_id为0)
#打开二进制日志