mysql主从复制之新库

来源:互联网 发布:淘宝店铺运营分析报告 编辑:程序博客网 时间:2024/06/05 05:52

安装mysql:http://blog.csdn.net/u010587433/article/details/46800227

master:10.10.10.62

   slave:10.10.10.63

可以安装的时候配置,也可以安装完成后配置。

一、Master配置

配置/etc/my.cnf

server_id = 1

bin log必须开启

log-bin=mysql-binlog-bin-index=binlogs.index

创建复制用户

mysql> createuser slave;mysql> grantreplication slave on *.* to 'slave'@'10.10.10.63' IDENTIFIED BY '123';
二、Slave配置

配置/etc/my.cnf

server_id = 2

也可以配置下replay日志

relay_log=mysqld-relay-binrelay_log_index=mysqld-relay-bin.index

三、Master和Slave连接配置

1、Master端查看日志和位置

mysql> show master status;+------------------+----------+--------------+------------------+-------------------+| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |+------------------+----------+--------------+------------------+-------------------+| mysql-bin.000014 | 120      |              |                  |                   |+------------------+----------+--------------+------------------+-------------------+

2、Slave端

mysql> changemaster tomaster_host =10.10.10.62master_port= 3306,master_user= 'slave',master_password= '123',master_log_file='mysql-bin.000014',master_log_pos=120;

3、启动Slave

mysql>start slave;

查看Slave状态

mysql>show slave status\G
0 0
原创粉丝点击