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

mysql 增加另一台主从的步骤方法

2015-12-01 00:00 495 查看
前提 03 是主数据库 06 是从数据库 07为将要做的从数据库

1.首先停止06从服务器的主从
slave stop

2.记录当前master的Master_Log_File和Read_Master_Log_Pos
Master_Log_File: binlog.XXX
Read_Master_Log_Pos: XXXXX

3.拷贝文件到/data/local/database目录下
cp -p -r /data/local/mysql/3306/data/picooc /data/local/database

4.恢复06mysql的主从 并查看从数据库同步状态
slave stop

5.远程拷贝文件到07服务器上
scp -r -P 1756 /data/local/database/ /data/local/database

6.更改07服务器上数据文件的权限
cd /data/local/database
chmod 755 picooc
cd picooc
chown mysql:mysql ./*
chmod 660 ./*

7.将数据文件拷贝到mysql的data目录下
cp -r -p /data/local/database/picooc /data/local/mysql/3306/data/

8.检查数据库复制情况 没问题则进行创建从数据库的操作
slave stop;
CHANGE MASTER TO MASTER_HOST = 'picooc03',MASTER_PORT = 3306,MASTER_LOG_FILE = 'binlog.XXXXX',MASTER_LOG_POS = XXX;

9.启动主从
slave start;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: