`

mysql主从同步,主主同步

 
阅读更多

主机(master) 192.168.18.1
从机(slave)  192.168.18.2

主从配置:
主机(master)配置:

#1.修改mysql配置文件

vi /etc/my.conf

#启用二进制日志
log-bin=mysql-bin

#服务器ID号(系统默认,不需配置或修改)
server-id = 1

#2.启动mysql服务
service mysqld start

#3.在主机master上添加主机slave的同步账号:
mysql -uroot -p123456
mysql> grant replication slave on *.* to 'root'@'192.168.18.2' identified by '123456';
mysql> reset master;
mysql> show master status;
(注意:show master status 用于从机slave连接,指定日志文件名和位置)



从机(slave)配置:

#1.修改mysql配置文件

vi /etc/my.conf

#启用二进制日志
log-bin=mysql-bin

#服务器ID号(修改避免主机id冲突)
server-id = 2

#2.启动mysql服务
service mysqld start

#3.在从机slave上连接主机master的同步账号:
mysql -uroot -p123456
mysql> stop slave;
mysql> change master to master_host='192.168.18.1',master_port=3306,master_user='root', master_password='123456', master_log_file='mysql-bin.000001', master_log_pos=107;
mysql> start slave;
mysql> show slave status \G;

主主控制:
主主控制只不过是权限问题,只用在从机和主机上设置权限,即可双向控制。在主机上设置

change master to master_host='192.168.18.1',master_port=3306,master_user='root', master_password='123456', master_log_file='mysql-bin.000001', master_log_pos=107;

从机

grant replication slave on *.* to 'root'@'192.168.18.2' identified by '123456';

即可双向控制。

 

分享到:
评论

相关推荐

    MySQL主从同步配置过程.docx

    MySQL 主从同步配置是指将 MySQL 数据库的数据从一台服务器(主服务器)同步到另一台服务器(从服务器)的过程。这种配置可以实现数据的高可用性和灾难恢复,提高系统的整体性能和安全性。 二、 主从同步配置的基本...

    12.1: MySQL主从同步 、 主从同步模式 、 总结和答疑.docx

    MySQL主从同步配置和实现 MySQL主从同步是指将一个MySQL服务器的数据实时地复制到另一个或多个服务器上,以实现数据的高可用性和灾难恢复。这种方式可以实现数据的热备援、读写分离、负载均衡等功能。 1. 案例 1:...

    mysql主从同步解决方案及优化

    淘宝资深工程师丁奇在2009年的分享中详细介绍了MySQL主从同步的原理、配置、优化以及在实际应用中遇到的问题和解决方案。 首先,MySQL主从同步的基本概念指的是在一个数据库实例(主库)上对数据进行修改操作后,...

    Linux配置mysql主从同步

    为了更好地理解MySQL主从同步的配置流程,我们需要准备两个MySQL服务器,分别是主服务器(mysqlserverA)和从服务器(mysqlserverB)。 - **主服务器(mysqlserverA)**:IP地址为192.168.0.100 - **从服务器(mysqlserverB...

    Linux-Mysql主从同步配置

    Linux-Mysql 主从同步配置 本文将详细解释 Linux-...本文详细介绍了 Linux-Mysql 主从同步配置的步骤,包括主服务器配置、创建主服务器用户、锁定数据库、导出数据库、查看主服务器状态、解锁数据库和配置从服务器等。

    MySQL主从同步和主主同步详细过程

    超详细MySQL主从配置和主主同步总结。。。。。。。。。

    mysql主从同步搭建修改优化版.pdf

    MySQL主从同步是一种常见的数据库高可用性和数据冗余策略,它允许数据在多个服务器之间实时复制,确保即使在一台服务器故障时,数据仍然可以被访问。以下是对搭建、修改和优化MySQL主从同步过程的详细解释: 1. **...

    mysql主从同步检查脚本

    mysql主从同步检查脚本 。主要运用于日常maysql运行主从同步状态检查。

    windows下mysql主从同步备份步骤

    在Windows环境下,MySQL主从同步备份是一种常见的高可用性和数据冗余策略,确保数据的安全性和一致性。以下是详细步骤,适用于MySQL 5.0版本: 1. **创建备份账户**: 在主服务器A上,我们需要创建一个用于复制的...

    Mysql主从同步备份策略

    Mysql主从同步备份策略 五月 18th, 2009 at 17:30 - 3,803 views 环境: 主从服务器上的MySQL数据库版本同为5.1.34 主机IP:192.168.0.1 从机IP:192.168.0.2 一. MySQL主服务器配置 1.编辑配置文件/etc/my.cnf # ...

    《深入理解MySQL主从原理32讲》推荐篇

    希望能帮助读者朋友们解决关于主从同步中的一些疑问。八怪写作风格很是严谨,几乎每篇都是从源码入手去剖析MySQL主从复制相关的知识点。 强烈推荐大家订阅本专栏 业界大咖推荐序 从2016年开始八怪(本名高鹏)经常...

    mysql主从同步配置

    从其他地方复制的,不是用来赚分的,存粹是自己备份在网上,请下载的人自己看清楚

    mysql主从同步+MyCat读写分离+分库分表+Haproxy高可用+Keepalived心跳机制+虚拟IP.rar

    MySQL主从同步是一种数据库复制技术,它允许一个MySQL服务器(主服务器)的数据被实时地复制到其他服务器(从服务器)上。这种同步可以确保数据的一致性,并在主服务器出现问题时提供故障转移的能力。实现主从同步的...

    mysql主从同步和一台服务器两个mysql

    MySQL 主从同步和一台服务器...从上面的介绍中,我们可以看到,配置主从同步需要两个 MySQL 服务器,并且需要在主服务器上创建一个同步账号。同时,我们也需要在从服务器上配置连接主服务器的参数,以便进行数据同步。

    MySql主从同步监控程序源码

    MySQL主从同步是数据库高可用性和数据一致性的关键机制,特别是在大型分布式系统中。这个名为"MySql主从同步监控程序源码"的项目是用C#语言开发的,旨在帮助管理员实时监控MySQL数据库的主从复制状态,确保数据在...

    dble配置mysql主从同步

    dble配置mysql主从同步

Global site tag (gtag.js) - Google Analytics