**

主从的搭建步骤

**

  1. 备份主服务器原有数据到从服务器
    1.1 在主服务器Ubuntu上进行备份,执行命令**:**
    mysqldump -uroot -pmysql --all - databases --lock - all -tables > ~/master_db.sql

主从搭建步骤
1.2 在从服务器Windows上进行数据还原
第一:找到Windows上mysql命令的位置

主从搭建步骤第二:将从主服务器Ubuntu中导出的文件复制到从服务器Windows中,可以将其放在上面mysql命令所在的文件夹中,方便还原使用主从搭建步骤

第三:在刚打开的命令黑窗口中执行还原操作:
mysql –uroot –pmysql < master_db.sql主从搭建步骤
2.配置主服务器master(Ubuntu中的MySQL)
2.1 编辑设置mysqld的配置文件,设置log_bin和server-id
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

主从搭建步骤
2.2重启mysql服务
sudo service mysql restart

2.3登入主服务器Ubuntu中的mysql,创建用于从服务器同步数据使用的帐号
mysql –uroot –pmysql

GRANT REPLICATION SLAVE ON . TO ‘slave’@’%’ identified by ‘slave’;

FLUSH PRIVILEGES;

2.4 获取主服务器的二进制日志信息
SHOW MASTER STATUS;主从搭建步骤

3.配置从服务器slave(Windows中的MySQL)
3.1找到Windows中MySQL的配置文件
主从搭建步骤
3.2 编辑my.ini文件,将server-id修改为2,并保存退出主从搭建步骤
3.3 打开windows服务管理,可以在开始菜单中输入services.msc找到并运行,在打开的服务管理中找到MySQL57,并重启该服务

主从搭建步骤
4.进入windows的mysql,设置连接到master主服务器
change master to master_host=‘10.211.55.5’, master_user=‘slave’, master_password=‘slave’,master_log_file=‘mysql-bin.000006’, master_log_pos=590;

5.开启同步,查看同步状态

主从搭建步骤


相关文章: