配置文件都要改
/etc/my.cnf
[mysqld] 下要有这两句,server-id主从的不能相同,改完配置文件重启mysql :service mysqld restart
log-bin=mysql-bin
server-id=172
#log-slave-update #中转用的 可以不写
主库上
设置haoning这个用户的操作,都可以复制给从库
mysql -uroot
GRANT REPLICATION SLAVE ON *.* to 'haoning'@'%' identified by 'haoning';
flush privileges;
从库上测试
mysql -uhaoning -h 192.168.137.164 -phaoning
如果不通
在主库上iptables -F
在主库上
show master status
查看是哪个 master_log_file='mysql-bin.000003',master_log_pos=327
然后在slave上: 用root登陆
>change master to master_host='192.168.137.165',master_user='haohao',master_password='haohao', master_log_file='mysql-bin.000003',master_log_pos=327
;
如果这部报错,尝试stop slave再改
之后
start slave;
show slave status;
在主库上建表
从库上测试是否也建立了
主从配置过后,
如果想主从互换,
需要清空主从的配置
从库上
flush logs;
stop slave;
reset slave;
#reset all slave;
再show slave status可能还是能看到内容
重启mysql就没了
查看是否为从库
show global status like 'Slave_running';
如果以上还是不好使,尝试更改server-id成其他的数字
分享到:
相关推荐
作者:高鹏(网名八怪),《深入理解MySQL主从原理32讲》系列文的作者。2008年开始至今一直从事Oracle/MySQL相关工作,现任易极付高级DBA,Oracle Ocm。有丰富的数据库性能调优,故障诊断经验,并且对MySQL源码有...
提供mysql主从配置详细步骤,并说明主从切换的方法与实现步骤
MySQL主从复制类型简介入门
MySQL主从安装部署 MySQL主从安装部署 MySQL主从安装部署
mysql主从库配置,mysql安装和环境变量设置以及主从库配置
自己整理的关于mysql主从复制相关的配置和一些关于在mysql主从复制运行的过程中遇到的问题和相关的解决方法
编写的脚本用来监控mysql主从模式 环境: Centos5.6 mysql只做同步指定库,没有同步mysql库用户数据 登陆从服务器mysql,添加验证的用户 grant replication client on *.* to 'nagios'@localhost identified ...
MySQL主从复制搭建从入门到掌握
mysql主从互备配置,支持快速数据迁移
mysql主从同步配置 mysql主从同步配置 mysql主从同步配置
线上经验谈MySQL主从切换的一般步骤
MySQL主从复制架构原理与配置实践
MySQL 主从复制模式全面实践,很详细,很不错,建议下载看看
Mysql主从同步备份策略 五月 18th, 2009 at 17:30 - 3,803 views 环境: 主从服务器上的MySQL数据库版本同为5.1.34 主机IP:192.168.0.1 从机IP:192.168.0.2 一. MySQL主服务器配置 1.编辑配置文件/etc/my.cnf # ...
mysql主从数据库的优势
MySQL主从搭建(一主一从)从库my.ini
mysql主从娄据库配置,详细清晰 还有监控等命令解析
MySQL主从配置详解.pdf 1
MySQL主从复制部署实施文档
mysql主从监控,MySQL主从同步失败后自动同步,可以建立一个任务,定时巡检,巡检到失败后自动从新做主从