您的位置:首页 > 数据库 > MySQL

mysql 主从设置

2015-11-17 15:43 781 查看
结合网上资料,自己实践,结果如下:

一. 环境

10.154.236.126 主机

10.154.236.127 从机

二. 步骤

第一步,在主机上赋权限

GRANT REPLICATION SLAVE ON *.* TO backup@'10.154.236.126'IDENTIFIED BY'123456';

第二步 修改主机配置

2.1 修改配置

vi /etc/mysql/my.cnf

server-id = 1

log_bin = /var/log/mysql/mysql-bin.log

replicate-do-db =ksmnf

第三步 修改从机配置

Mysql版本从5.1.7以后开始就不支持“master-host”类似的参数

在从库上执行如下命令(从机设置,信息需要从主机查询)

change master to

master_host='10.154.236.126',

master_user='backup',

master_password='123456',

master_log_file=' mysql-bin.000005',

master_log_pos=420;

三. 常见问题

1. 出现从机不能连接主机

注释掉my.cnf 中的bindaddres

2. 出现致命错误,

查询日志起点

show master status;

设置备份起点

stop slave;

show slave status\G;

CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000007',MASTER_LOG_POS=3783;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: