1. 登录mysq的方法:
mysql-S /tmp/mysql.sock 登录3306
mysql -S /tmp/mysql_slave.sock 登录3307
mysql -h 127.0.0.1 -p3307
主从机器都开启后,进行数据恢复
mysql -S /tmp/mysql_slave.sock 登录3307
mysql -h 127.0.0.1 -p3307
主从机器都开启后,进行数据恢复
2.登录从机器
3.对主机器vim /etc/my.cnf 进行修改,并重启会新生成文件,如图所示:
4.进行锁死表格
grant replication slave on *.* to 'repl'@'127.0.0.1' identified by '123456'; //赋权 flush tables with read lock; //上锁
5. 方框内数据不会改变
6.对从机器中的vim /usr/local/mysql_slave/my.cnf 进行修改server id 使主从id号不一致
/etc/init.d/mysqld_slave restart
从机器中的数据备份,使主从都有该文件
7.登录从机器,执行代码,使主从产生关系
change master to master_host='127.0.0.1', master_port=3306, master_user='repl', master_password='123456', master_log_file='xiaobai-bin.000001', master_log_pos=331;
8. 执行slave start; show slave status\G;结果会出现两个YES,证明主从配置成功
9.千万不要去修改从机器, 会导致紊乱,主要修改主机器
Try! Try! Try!