mysql主从介绍、 配置主、配置从
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql主从介绍、 配置主、配置从,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2372字,纯文字阅读大概需要4分钟。
内容图文
![mysql主从介绍、 配置主、配置从](/upload/InfoBanner/zyjiaocheng/498/e0a56dd3c2444e568bdff3eca6cab54a.jpg)
mysql主从介绍
MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的
MySQL主从是基于binlog的,主上须开启binlog才能进行主从。 主从过程大致有3个步骤
1)主将更改操作记录到binlog里
2)从将主的binlog事件(sql语句)同步到从本机上并记录在relaylog里
3)从根据relaylog里面的sql语句按顺序执行
主上有一个log dump线程,用来和从的I/O线程传递binlog
从上有两个线程,其中I/O线程用来同步主的binlog并生成relaylog,另外一个SQL线程用来把relaylog里面的sql语句执行一遍
两种情况:一种是做备份用,一种是作为读用
配置主
下面配置一主一从:
一台机器(192.168.37.130)作为主,安装mysql
修改my.cnf,增加server-id=130和log_bin=zenwen1(随意定义)
#vim /etc/my.cnf //编辑配置文件
修改完配置文件后,启动或者重启mysqld服务
#/etc/init.d/mysqld restart
创建用作同步数据的用户
#mysql -uroot -p5650895 //登录mysql
#grant replication slave on *.* to ‘repl‘@slave_ip identified by ‘5650895‘;
#flush tables with read lock; //将mysql锁住不写数据
#show master status;
配置从
首先安装mysql
查看my.cnf,配置server-id=132,要求和主不一样
修改完配置文件后,启动或者重启mysqld服务
#/etc/init.d/mysqld restart //重启服务
#mysql -uroot
stop slave;
change master to master_host=‘192.168.37.130‘, master_user=‘repl‘, master_password=‘5650895‘, master_log_file=‘zenwen1.000024‘,master_log_pos=753715;
start slave;
查看报错日志,找原因,如下继续操作
还要到主上执行 unlock tables,解锁
从上执行 mysql -uroot
show slave stauts\G
查看报错日志,发现原因
2018-01-10 14:55:18 4470 [ERROR] Slave I/O: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work. Error_code: 1593
找到原因,是因为使用的克隆的原因,执行操作
#cd /data/mysql/
#mv auto.cnf auto.cnf.bak
#/etc/init.d/mysqld restart
看是否有
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
mysql主从介绍、 配置主、配置从
标签:cto 配置 ant ffffff run ext 数据实时同步 code ges
本文系统来源:http://blog.51cto.com/13109742/2064384
内容总结
以上是互联网集市为您收集整理的mysql主从介绍、 配置主、配置从全部内容,希望文章能够帮你解决mysql主从介绍、 配置主、配置从所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。