码迷,mamicode.com
首页 > 数据库 > 详细

mysql 简单主从

时间:2017-05-19 17:45:33      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:var   ted   bsp   主从   lan   span   sys   ide   comm   

主服务器master

[root@localhost ~]# vim /etc/my.cnf
[mysqld]
log-bin=mysql-bin   #必须开启log-bin
server-id=129       #服务器ID

从服务器slave

[root@localhost ~]# vim /etc/my.cnf
[mysqld]
log-bin=mysql-bin   #开启log-bin(可选)
server-id=129       #服务器ID
[root@localhost ~]# systemctl restart mysqld  #主从服务器

 

mysql> GRANT REPLICATION SLAVE ON *.* to ‘mysync‘@‘%‘ identified by ‘123456‘;  #主服务器授权账号
mysql> show master status;
+------------------+----------+--------------+------------------+-------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000001 |      439 |              |                  |                   |
+------------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)

#查看master状态
mysql> stop slave;
mysql>change master to master_host=‘192.168.100.129‘,master_user=‘mysync‘,master_password=‘123456‘, master_log_file=‘mysql-bin.000004‘,master_log_pos=308;
mysql> stop slave;
mysql> show slave status\G  #查看slave状态
   Slave_IO_Running: Yes  #必须为Yes
   Slave_SQL_Running: Yes #必须为Yes

如果在master 也配置 slave 架构就成了主主模式 需要注意数据一致性的问题

虚拟机克隆需要重新生成auto.cnf

[root@localhost ~]# mv /var/lib/mysql/auto.cnf /tmp
[root@localhost ~]# systemctl restart mysqld

mysql 简单主从

标签:var   ted   bsp   主从   lan   span   sys   ide   comm   

原文地址:http://www.cnblogs.com/37yan/p/6879372.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!