博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 简单主从
阅读量:2229 次
发布时间:2019-05-09

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

主服务器master

[root@localhost ~]# vim /etc/my.cnf[mysqld]log-bin=mysql-bin   #必须开启log-binserver-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

  

转载于:https://www.cnblogs.com/37yan/p/6879372.html

你可能感兴趣的文章
post和get请求相关知识点
查看>>
关于try finally 中的return语句的问题
查看>>
RequestBody/ResponseBody处理Json数据
查看>>
springmvc请求参数获取的几种方法
查看>>
在eclipse中创建和myeclipse一样的包结构
查看>>
Java中的IO流
查看>>
java中的关键字
查看>>
如果某个方法是静态的,它的行为就不具有多态性
查看>>
优化Hibernate所鼓励的7大措施
查看>>
Java 8系列之重新认识HashMap
查看>>
HashMap 、 ArrayList、String 重写了equals方法 而Object类(比如User)没有重写
查看>>
Servlet的生命周期
查看>>
Object中的getClass()返回的是当前运行的类
查看>>
加载驱动程序的方法
查看>>
深入理解java异常处理机制
查看>>
object类的基本方法
查看>>
回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议
查看>>
Dubbo分布式服务框架入门(附工程)
查看>>
两年Java开发工作经验面试总结
查看>>
作为Java面试官--谈谈一年来的面试总结
查看>>