mysql主从备份

devtools/2024/9/22 17:43:03/

1,备份主库数据

2,配置主库

修改my.cnf文件,在[mysqld]加入下面的内容:

# 服务的唯一编号

server-id=1

# 开启mysql binlog功能

log-bin = mysql-bin

# 这个参数要加上,否则不会给更新的记录些到二进制文件里

log-slave-updates=1

# binlog记录内容的方式

binlog_format = mixed

# 减少记录日志的内容,只记录受影响的列

binlog_row_image = minimal

# 如果备份多个数据库,重复设置这个选项即可

binlog-do-db = xxxxxx

binlog-do-db = xxxxxx

保存配置,重启mysql,systemctl restart mysqld,检查刷掌是否正常

3,创建提供给从库,用于同步数据的账号(是主库的账号,ip是从库ip)

create user 'slave'@'从库ip' identified by 'xxxxxxxx';

grant replication slave on *.* to 'slave'@'从库ip';

flush privileges;

4,查看主库的状态

show master status\G;  记下主库状态信息中的File和Position,后面会用到

5,将主库数据复制到从库服务器,在从库导入主库数据

6,配置从库

修改my.cnf文件,在[mysqld]加入下面的内容:

# 服务的唯一编号

server-id = 2

# 开启mysql binlog功能

log-bin = mysql-bin

# 这个参数要加上,否则不会给更新的记录些到二进制文件里

# log-slave-updates=1

# binlog记录内容的方式

binlog_format = mixed

# 减少记录日志的内容,只记录受影响的列

binlog_row_image = minimal

# 如果备份多个数据库,重复设置这个选项即可

binlog-do-db = xxxxx

binlog-do-db = xxxxx

保存配置,重启mysql,systemctl restart mysqld

7,设置主服务器ip,同步账号密码,同步位置

change master to master_host='主库ip',

master_user='slave',

master_password='xxxxxx',

master_log_file='mysql-bin.000001',

master_log_pos=462671;


http://www.ppmy.cn/devtools/53746.html

相关文章

MongoDB~分片数据存储Chunk;其迁移原理、影响,以及避免手段

分片数据存储:Chunk存储 Chunk(块) 是 MongoDB 分片集群的一个核心概念,其本质上就是由一组 Document 组成的逻辑数据单元。每个 Chunk 包含一定范围片键的数据,互不相交且并集为全部数据。 分片集群不会记录每条数据…

宕机了, redis如何保证数据不丢?

前言 如果有人问你:"你会把 Redis 用在什么业务场景下?" 我想你大概率会说:"我会把它当作缓存使用,因为它把后端数据库中的数据存储在内存中,然后直接从内存中读取数据,响应速度会非常快。…

Unity中的AssetBundleManifest

在Unity中,AssetBundleManifest是一个重要的类,它包含了关于AssetBundles的元数据,如依赖关系、哈希值等。以下是对AssetBundleManifest类中常用属性和方法的清晰归纳: 常用属性 无直接公开属性:AssetBundleManifest…

QT-QPainter实现一个可切换的开关控件

1、效果 2、核心代码 #ifndef SWITCH_H #define SWITCH_H #include <QWidget> #include <QTimer>

spark学习总结第2天

系列文章目录 1- Spark词频统计案例加强-hdfs读写&#xff08;掌握&#xff09;2- Spark on Yarn 环境—验证案例&#xff08;操作&#xff09;3- spark-submit命令&#xff08;了解&#xff09;4- PySpark程序与Spark交互流程&#xff08;掌握&#xff09;5- 常见面试题&…

Mysql的索引

1.索引 Innodb 使用B树作为索引结构&#xff0c;索引跟数据存放在同一个文件中。表数据文件本身就是按照B树组织的一个索引结构&#xff0c;这颗树的叶子节点的data域保存了完整的数据记录&#xff0c;这个索引的key是数据表主键&#xff0c;InnoDB表数据文件本身就是主索引 …

手摸手系列之 - 什么是接口的幂等性以及 AOP+Redis 基于注解实现接口幂等性校验

接口的幂等性是指在分布式系统中&#xff0c;一个操作或者请求无论执行多少次&#xff0c;其结果都是相同的。换句话说&#xff0c;即使多次执行同一个操作&#xff0c;它也不会产生副作用&#xff0c;或者不会改变系统的状态。幂等性是设计 RESTful API 时的一个重要原则。 幂…

Zookeeper 集群节点故障剔除、切换、恢复原理

Zookeeper 集群节点故障剔除、切换、恢复原理 zookeeper 集群节点故障时,如何剔除节点,如果为领导节点如何处理,如何进行故障恢 复的,实现原理? 在 Zookeeper 集群中,当节点故障时,集群需要自动剔除故障节点并进行故障恢复,确保集群的高 可用性和一致性。具体来说,…