mysql在线迁移详细步骤 主从复制
发布日期:2021-05-10 15:52:04 浏览次数:17 分类:精选文章

本文共 2820 字,大约阅读时间需要 9 分钟。

MySQL���������������������������������������������

MySQL���������������������������������������������������������������������������������������������������������������������������������������������������������������MySQL���������������������������������������������������������������������������

������������������������

������������������������������������������������������������������������������

1. ������<!--

������������A������������������������������ ���������A������������B������������������������server_id��� ���������A������������������������������������ ������������A������������������������B��� ���������B������������������������������ ���������B���������change master��������������������� ���������B���������start slave��������������� ���������A���������readonly��� ���������B������������������������B������������A������������binlog��������������� -->

2. ������������������

������������������������������������������������������������������������������������������������������������

grant replication slave, replication client on *.* to repl@'%' identified by 'repl4Slave';

������������������

���������������������������������������A���B���������������������������������������

1. ������server_id

���������������������������server_id������������������������������

set global server_id= 102;

2. ������������������

���my.cnf���������������server_id���������������������������������������������

vi /u01/my3307/my.cnf

3. ������������������

���������������������������������������������������

mysqldump --single-transaction --master-data=2 -uroot test > /tmp/test.sql

4. ������������������

������������������������������������������������

scp /tmp/test.sql $remotemachine:/tmp/test.sql

5. ������������������

���������������������������������������������������

create database test default character set utf8;

6. ������������������

������������������������������������������������������������

change master to 
master_host='127.0.0.1',
master_port=3306,
master_user='repl',
master_password='repl4Slave',
master_log_file='binlog.000018',
master_log_pos=718;
start slave;

7. ������������������

���������������������������������������������

show slave status\G;

8. ���������������������

������������������������������������������������������������������������

insert into t1 values(2);

9. ������������������

���������������������������������������������������

show variables like '%read_only%';
flush tables with read lock;
set global read_only=on;
show global variables like "%read_only%";

10. ������������

���������������������������������������������������������������������������������

������������������������������������������MySQL������������������������������������������������������������������ ������������������������������������������������������������������������������������������������������������������

上一篇:mysql5.6设置数据库read_only的两种方式
下一篇:linux centos6.4 磁盘分区、格式化、挂载

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年03月31日 16时19分52秒