返回顶部
首页 > 资讯 > 数据库 >怎么在linux完成MySQL主从热备?
  • 874
分享到

怎么在linux完成MySQL主从热备?

2024-04-02 19:04:59 874人浏览 泡泡鱼
摘要

随着大数据时代的来临,数据显得尤为重要,数据的丢失或者损毁甚至可以摧毁一个公司。 linux下的主从热备其实很简单 1. 作为主服务器Master,  会把自己的每一次改动都记录

随着大数据时代的来临,数据显得尤为重要,数据的丢失或者损毁甚至可以摧毁一个公司。
linux下的主从热备其实很简单
1. 作为主服务器Master,  会把自己的每一次改动都记录到 二进制日志 Binarylog 中。 (从服务器会负责来读取这个log, 然后在自己那里再执行一遍。) 2. 作为从服务器Slave, 会用master上的账号登陆到 master上, 读取master的Binarylog,  写入到自己的中继日志 Relaylog, 然后自己的sql线程会负责读取这个中继日志,并执行一遍。  到这里主服务器上的更改就同步到从服务器上了。 下面介绍下具体的配置方法: 主从主从 就是有不少于两个服务器, 在此已 192.168.0.1(主服务器数据库) 192.168.0.2(从服务器数据库)为例:
主服务器master配置 [Mysqld]
datadir=/var/lib/mysql
Socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0 server-id=1
log-bin=mysql-bin
relay-log=relay-bin
relay-log-index=relay-bin-index [mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
从服务器Slave配置 货币符号




[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
server-id=2    #不能和主服务器的一样
log-bin=mysql-bin
replicate-do-db=test    #选择热备的数据库
log-slave-updates=1 [mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

配置完成  登录Slave,然后执行下面命令: mysql> stop slave;
mysql> change master to master_host='192.168.0.1',master_user='root',master_passWord='123456';
#主数据库的配置
mysql> start slave;
mysql> show slave status\G;

金融问答 Http://www.gendan5.com/topic/businessnews.html



检查相关配置是否正常运行:yes为正常。
Slave_io_Running: Yes
Slave_SQL_Running: Yes
如果以上两个配置有任何一个为No。都不能正常进行热备,需检查具体原因,

最后测试   在主数据的test库中做任何操作, 从服务器的数据库中的test都会有所同步 至此,Linux主从热备数据完成。


您可能感兴趣的文档:

--结束END--

本文标题: 怎么在linux完成MySQL主从热备?

本文链接: https://lsjlt.com/news/49180.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么在linux完成MySQL主从热备?
    随着大数据时代的来临,数据显得尤为重要,数据的丢失或者损毁甚至可以摧毁一个公司。 Linux下的主从热备其实很简单 1. 作为主服务器Master,  会把自己的每一次改动都记录...
    99+
    2024-04-02
  • docker compose启动mysql双机热备互为主从怎么实现
    本篇内容主要讲解“docker compose启动mysql双机热备互为主从怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“docker compose启动mysql双机热备互为主从怎么实...
    99+
    2023-07-02
  • mysql双主热备失效怎么解决
    MySQL双主热备失效可能是由于以下几个原因引起的: 网络问题:检查双主服务器之间的网络连接是否正常,包括网络延迟、丢包等情况。...
    99+
    2023-10-26
    mysql
  • 怎么在MySQL中搭建主从
    这期内容当中小编将会给大家带来有关怎么在MySQL中搭建主从,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。搭建主从的一种方式直接备份在服务器上备份在远程nfs挂载备份机里面    来看...
    99+
    2023-06-14
  • mysql主从备份报主机宕机怎么解决
    当主机宕机时,可以通过以下步骤来解决mysql主从备份问题: 检查主从备份的配置文件是否正确:确保主从备份的配置文件中主从关系、...
    99+
    2024-05-06
    mysql
  • mysql怎么实现热备份
    mysql热备份主要分为主从备份和主主备份两种,下面介绍mysql实现主从备份的方法主服务器配置[mysqld]#主从备份log-bin=mysql-binbinlog_format=mixedserver-id=1read-only=0b...
    99+
    2024-04-02
  • mysql热备份怎么实现
    MySQL热备份可以通过以下几种方式来实现: 使用MySQL官方提供的工具:MySQL Enterprise Backup。该工...
    99+
    2024-05-22
    mysql
  • docker-compose启动mysql双机热备互为主从的方法实现
    目录1. 环境说明2. 启动 mysql-013. 启动 mysql-024. 配置主从同步4.1 mysql-01(master) ==> mysql-02(slave)4.2 mysql-02(master) ...
    99+
    2022-07-14
    docker-composemysql双机热备 docker-composemysql主从
  • linux中怎么配置mysql主从同步
    这期内容当中小编将会给大家带来有关linux中怎么配置mysql主从同步,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。linux下配置mysql主从同步的步骤 ...
    99+
    2024-04-02
  • 怎么安装Mysql双机热备
    这篇文章主要介绍“怎么安装Mysql双机热备”,在日常操作中,相信很多人在怎么安装Mysql双机热备问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么安装Mysql双机热备”...
    99+
    2024-04-02
  • mysql主从怎么做
    配置 mysql 主从复制涉及以下步骤:设置主服务器,创建数据库、启用二进制日志记录、授予复制权限。设置从服务器,导入数据库、编辑配置文件、启动服务。启动复制,使用 show maste...
    99+
    2024-05-30
    mysql
  • mysql中怎么实现双机热备
    mysql中怎么实现双机热备?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、说明实现双机热备,原理其实就是做两台机器的相互主从,把主从对调,然后再做一次就可以...
    99+
    2023-06-15
  • linux系统mysql数据库备份及主从基础(1)
    一、物理备份Xtrabackup 1.安装 #上传文件包 [[email protected] ~]# rz percona-xtrabackup-24-2.4.4-1.el6.x86_64.rpm #下载epel源 wget -O ...
    99+
    2015-02-22
    linux系统mysql数据库备份及主从基础(1) 数据库入门 数据库基础教程 数据库 mysql
  • 怎么在MySQL数据库中配置主从
    怎么在MySQL数据库中配置主从?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1. 主设置(master)修改mysql配置文...
    99+
    2024-04-02
  • MYSQL怎么搭建主从
    本篇内容主要讲解“MYSQL怎么搭建主从”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MYSQL怎么搭建主从”吧!1,在虚拟机上新建三个虚拟机,分别是vm4 &...
    99+
    2024-04-02
  • 怎么切换MySQL主从
    本篇内容介绍了“怎么切换MySQL主从”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、在主库上把热数据立...
    99+
    2024-04-02
  • 云主机怎么实现数据库热备份
    云主机可以通过以下几种方式实现数据库热备份:1. 数据库复制:使用数据库复制功能实现热备份。数据库复制可以将主数据库的数据实时复制到...
    99+
    2023-09-20
    云主机 数据库
  • 怎么在Mysql中实现双机热备和负载均衡
    本篇文章为大家展示了怎么在Mysql中实现双机热备和负载均衡,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。下面是具体的主从热备份的步骤:假设主服务器A(master...
    99+
    2024-04-02
  • 怎么在linux中定时备份mysql
    怎么在linux中定时备份mysql?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是...
    99+
    2023-06-09
  • MySql数据库中怎么实现单向主从备份
    这篇文章给大家介绍MySql数据库中怎么实现单向主从备份,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Windows下MySql单向主从备份 一、目的:将主服务器中的MySq...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作