暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
mysql简单复制.pdf
151
3页
5次
2025-02-07
免费下载
1
mysql 简单复制搭建
概述:
复制情况分为多种,该案例为简单单向复制。
环境配置:
master 192.168.2.44
slave 192.168.2.45
mysql 版本:5.7.26
OS:CentOS 7.8
1.编辑配置文件
主库:
[mysqld]
log-bin = mysql-bin
server_id=1
从库:
[mysqld]
server_id=2
2.在主库创建复制用户
create user 'repl'@'192.168.2.45' identified by 'repl123';
grant replication slave on *.* to 'repl'@'192.168.2.45';
验证复制用户是否有效及网络是否正常
mysql -h 192.168.2.44 -urepl -prepl123
3.获取主库的备份
2
为方便起见,这里使用 mysqldump 进行备份,备份集通过 scp 远程拷贝到从库上。
mysqldump -S /tmp/mysql.sock --single-transaction --master-data=2 -E -R --
triggers -A >full_backup.sql
scp full_backup.sql 192.168.2.45:/root
4.基于主库的备份恢复从库
mysql -S /tmp/mysql.sock < /backup/full_backup.sql
5.建立主从复制
确定一下 master_log_file,master_log_pos
grep -m 1 "CHANGE MASTER TO" full_backup.sql
基于上面位置点信息,从库执行如下命令
change master to
master_host='192.168.2.44',
master_user='repl',
master_password='repl123',
master_log_file='mysql-bin.000001',
master_log_pos=617;
6.开启主从复制
从库执行
start slave;
7.查看主从状态
show slave status\G
重点关注两列输出:Slave_IO_Running Slave_SQL_Running,均为 yes 代表主从搭建
成功。
此处可能出现不同步的问题:
of 3
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜