`
haoningabc
  • 浏览: 1482907 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql的主从

    博客分类:
  • sql
阅读更多
配置文件都要改
/etc/my.cnf
[mysqld] 下要有这两句,server-id主从的不能相同,改完配置文件重启mysql :service mysqld restart
log-bin=mysql-bin
server-id=172
#log-slave-update #中转用的 可以不写

主库上
设置haoning这个用户的操作,都可以复制给从库
mysql -uroot
GRANT REPLICATION SLAVE ON *.* to 'haoning'@'%' identified by 'haoning'; 
flush privileges;

从库上测试
mysql -uhaoning -h 192.168.137.164 -phaoning
如果不通
在主库上iptables -F

在主库上
show master status

查看是哪个 master_log_file='mysql-bin.000003',master_log_pos=327


然后在slave上: 用root登陆
>change master to master_host='192.168.137.165',master_user='haohao',master_password='haohao', master_log_file='mysql-bin.000003',master_log_pos=327
;
如果这部报错,尝试stop slave再改
之后
start slave;
show slave status;


在主库上建表
从库上测试是否也建立了


主从配置过后,
如果想主从互换,
需要清空主从的配置
从库上
flush logs; 
stop slave;
reset slave;
#reset all slave;


再show slave status可能还是能看到内容
重启mysql就没了

查看是否为从库
show global status like 'Slave_running';


如果以上还是不好使,尝试更改server-id成其他的数字
分享到:
评论

相关推荐

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

    作者:高鹏(网名八怪),《深入理解MySQL主从原理32讲》系列文的作者。2008年开始至今一直从事Oracle/MySQL相关工作,现任易极付高级DBA,Oracle Ocm。有丰富的数据库性能调优,故障诊断经验,并且对MySQL源码有...

    使用keepalived实现对mysql主从复制的主备自动切换.docx

    "使用keepalived实现对mysql主从复制的主备自动切换" 本文主要讲解如何使用keepalived实现对mysql主从复制的主备自动切换。keepalived是一款高可用性解决方案,可以实现虚拟IP的管理和服务监控,在mysql主从复制...

    mysql主从库配置

    ### MySQL 主从库配置详解 #### 一、MySQL 安装与环境变量设置 在进行 MySQL 主从库配置之前,我们需要确保已经正确安装了 MySQL,并设置了相应的环境变量。以下是具体的步骤: 1. **下载 MySQL 免安装版**: - ...

    MySQL主从安装部署

    ### MySQL主从安装部署知识点详解 #### 一、MySQL主从安装部署概述 MySQL 主从复制是一种常见的数据备份和负载均衡技术,在多个服务器之间同步数据。通过设置一个或多个从服务器来复制主服务器上的数据变更操作,...

    MySQL主从复制搭建从入门到掌握

    ### MySQL主从复制搭建知识点详解 #### 一、MySQL主从复制概述 MySQL主从复制是一种数据同步机制,它能够将一个MySQL服务器(主服务器)的数据自动同步到一个或多个MySQL服务器(从服务器)。这种机制不仅可以提高...

    MySQL主从复制与读写分离.docx

    MySQL 主从复制与读写分离 MySQL 主从复制是指将一个 MySQL 服务器的数据实时同步到另一个 MySQL 服务器中,以实现数据的高可用性和读写分离。下面是 MySQL 主从复制与读写分离的详细知识点: MySQL 主从复制 ...

    mysql主从数据库的优势

    MySQL主从数据库的优势详解 MySQL主从服务器配置是数据库领域中一种常见的高可用性和高性能解决方案。这一机制允许数据从一个主服务器(Master)复制到一个或多个从服务器(Slave),以此来实现数据冗余、负载均衡...

    MySQL主从同步配置过程.docx

    MySQL 主从同步配置过程 一、 MySQL 主从同步配置概述 MySQL 主从同步配置是指将 MySQL 数据库的数据从一台服务器(主服务器)同步到另一台服务器(从服务器)的过程。这种配置可以实现数据的高可用性和灾难恢复,...

    线上经验谈MySQL主从切换的一般步骤

    MySQL主从切换是数据库高可用性架构中的常见操作,它涉及到数据复制、故障转移和负载均衡等关键概念。本文将详细解析这一过程,帮助你理解并掌握线上环境中MySQL主从切换的一般步骤。 首先,我们需要了解MySQL主从...

    mysql主从互备实战

    ### MySQL主从互备实战详解 #### 一、前言 在现代的互联网应用中,数据库作为关键的数据存储层,其稳定性和可用性至关重要。为了提高数据库系统的可靠性和响应速度,许多企业会采用MySQL主从互备(Master-Slave ...

    mysql主从数据库配置

    MySQL主从数据库配置是数据库高可用性和负载均衡的重要实践,它允许数据从一个主数据库(Master)异步复制到一个或多个从数据库(Slave)。这种配置对于处理大规模数据操作和保证数据一致性至关重要。 主从复制的...

    MySQL主从复制部署实施文档

    ### MySQL主从复制部署实施知识点 #### 一、MySQL主从复制概述 MySQL主从复制是一种数据复制技术,它能够实现在多个服务器之间复制数据。通常包括一个主服务器(Master)和一个或多个从服务器(Slave)。在主从复制...

    MySQL 主从复制模式全面实践

    MySQL主从复制模式是数据库领域内一种重要的数据同步机制,它能够让一台主数据库服务器(master)的数据实时复制到一个或多个从数据库服务器(slave)上。这种机制在数据库的高可用性、数据备份、读写分离以及负载...

    MySQL主从配置详解.pdf

    配置MySQL主从复制可以带来许多好处,如分散查询负载、提升查询效率、数据备份和读写分离等,但同时也需要注意配置过程中的细节和可能出现的问题。掌握MySQL主从配置的知识对于维护高效、稳定和安全的数据库环境至关...

    nagios监控mysql主从

    ### Nagios监控MySQL主从知识点解析 #### 一、Nagios与MySQL主从监控概述 Nagios是一款开源的网络监控系统,可以用来监控主机、网络服务等资源的状态,并在出现问题时通过邮件等方式发送告警通知。对于企业级应用...

Global site tag (gtag.js) - Google Analytics