mysql主从备份

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.mzph.cn/diannao/28493.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第九站:Java黑——安全编码的坚固防线

在Java开发中,确保应用程序安全是一项至关重要的任务。以下是几个关于如何在Java中实施安全编码实践的例子,特别关注OWASP Top 10安全威胁中的几个关键点:加密解密、SQL注入防护。 1. 加密解密示例:使用Java Cryptography Archit…

现代CMake

文章目录 现代CMake-D选项:指定配置变量-G生成选项添加cpp源文件项目配置变量设置构建方式各种构建模式在编译器上的区别 project其他相关变量project初始化:LANGUAGES 字段project初始化:VERSION字段project 内的其他字段 设置C标准常见误区…

JWT令牌、过滤器Filter、拦截器Interceptor

目录 JWT令牌 简介 JWT生成 解析JWT 登陆后下发令牌 过滤器(Filter) Filter快速入门 Filter拦截路径 过滤器链 登录校验Filter-流程 拦截器(Interceptor) Interceptor 快速入门 拦截路径 登录校验流程 JWT令牌 简介 全称:JSON Web Token(https://iwt.io/) …

Oracle复习部分记录

GuassDB,Oracle,Postgresql 适用的hint说明 一、在使用with as 短语时,使用materialize 会生产临时表,执行完成后,PGA会将其清除。 materialize 二、pq_distribute 表示在并行过程中,按照并行对标划分多少个分区,a分…

0118__C语言——float.h文件

C语言——float.h文件_c float.h-CSDN博客

React 中的事件处理

React 中是如何处理事件的&#xff0c;现在下面简单的一段代码&#xff1a; export default function App() {const AList lazy(()>import(./List.js))const r useRef(null) const [show, setShow] useState(false);return (<><button onFocus{()>{setShow…

【StructueEngineering】Wind Load Combination Patterns风荷载组合模式

文章目录 Combination PatternsBasic Rules of Combinations组合的基本规律Specific Combination Patterns1. First 8 Combinations (1 to 8)2. Middle 8 Combinations (9 to 16)3. Last 8 Combinations (17 to 24) Summary of CombinationsKey Variables and Parameters with …

Postgre 调优工具pgBadger部署

一&#xff0c;简介&#xff1a; pgBadger&#xff08;日志分析器&#xff09;类似于oracle的AWR报告&#xff08;基于1小时&#xff0c;一天&#xff0c;一周&#xff0c;一月的报告&#xff09;&#xff0c;以图形化的方式帮助DBA更方便的找到隐含问题。 pgbadger是为了提高…

轻松上手MYSQL:探索MySQL索引数据结构的奥秘-让数据库飞起来

​&#x1f308; 个人主页&#xff1a;danci_&#x1f525; 系列专栏&#xff1a;《设计模式》《MYSQL》&#x1f4aa;&#x1f3fb; 制定明确可量化的目标&#xff0c;坚持默默的做事。 ✨欢迎加入探索MYSQL索引数据结构之旅✨ &#x1f44b; 大家好&#xff01;文本学习研…

代理IP协议有何区别?深入了解 SOCKS5、HTTP 代理

在数字通信领域&#xff0c;数据安全和匿名性都是非常重要的指标。互联网的不断发展催生了几种协议&#xff0c;每种协议都有独特的优势和挑战。其中&#xff0c;SOCKS5 代理、HTTP代理最为广泛使用&#xff0c;下面给大家一起讨论&#xff0c;HTTP代理与 SOCKS5代理&#xff0…

【技术】JS 操作剪贴板

JS 操作剪贴板 1、原生 JS 操作剪贴板复制文本2、原生 JS 操作剪贴板读取图片实现异步上传navigator 对象监听粘贴事件 3、剪贴板插件 1、原生 JS 操作剪贴板复制文本 在博客类网站看到一段代码&#xff0c;想复制&#xff0c;如果代码量比较大&#xff0c;选中内容复制会比较…

基于python深度学习的CNN图像识别鲜花-含数据集+pyqt界面

代码下载&#xff1a; https://download.csdn.net/download/qq_34904125/89383615 本代码是基于python pytorch环境安装的。 下载本代码后&#xff0c;有个requirement.txt文本&#xff0c;里面介绍了如何安装环境&#xff0c;环境需要自行配置。 或可直接参考下面博文进行…

WPF 使用Image控件显示图片

Source属性 Source属性用来告诉Image组件要展示哪张图片资源的一个入口&#xff0c;通常是图片的路径。也许是本地路径&#xff0c;也许是网络路径。 本地图片路径加载方式 使用相对路径&#xff0c;相对于工程目录的路径&#xff0c;当设置Width属性时&#xff0c;图片会等…

Linux:基础IO(二.缓冲区、模拟一下缓冲区、详细讲解文件系统)

上次介绍了&#xff1a;Linux&#xff1a;基础IO&#xff08;一.C语言文件接口与系统调用、默认打开的文件流、详解文件描述符与dup2系统调用&#xff09; 文章目录 1.缓冲区1.1概念1.2作用与意义 2.语言级别的缓冲区2.1刷新策略2.2具体在哪里2.3支持格式化 3.自己来模拟一下缓…

FFMpeg解复用流程

文章目录 解复用流程图复用器与解复用器小结 解复用流程图 流程图&#xff0c;如上图所示。 复用器与解复用器 复用器&#xff0c;就是视频流&#xff0c;音频流&#xff0c;字幕流&#xff0c;其他成分&#xff0c;按照一定规则组合成视频文件&#xff0c;视频文件可以是mp4…

Linux各目录的作用

Linux各目录的作用 目录作用~登录用户对应的目录.当前工作目录$PATH环境变量/根目录/boot启动Linux使用的文件&#xff0c;例如Linux内核&#xff0c;包括连接文件和镜像文件&#xff0c;&#xff08;删了就启动不了了&#xff09;/bin(/usr/bin,/usr/local/bin)Binary&#x…

如何在vector中插入和删除元素?

在C的std::vector中插入和删除元素通常使用其成员函数来完成。以下是如何在std::vector中插入和删除元素的示例&#xff1a; 插入元素 在末尾插入元素&#xff1a;使用push_back函数。 cpp复制代码 #include <vector> int main() { std::vector<int> v; v.push_…

实现贪吃蛇小游戏【简单版】

1. 贪吃蛇游戏设计与分析 1.1 地图 我们最终的贪吃蛇大纲要是这个样子&#xff0c;那我们的地图如何布置呢&#xff1f; 这里不得不讲⼀下控制台窗口的⼀些知识&#xff0c;如果想在控制台的窗口中指定位置输出信息&#xff0c;我们得知道该位置的坐标&#xff0c;所以首先介…

CPN Tools学习——从平面网构建分层 PN

1.先创建平面petri网 创建如下petri网&#xff1a; CPN ide创建petri网真的舒服很多&#xff0c;但是教程又是CPN Tools的&#xff0c;我的想法是看两个版本能不能互通&#xff0c;在前者创建&#xff0c;在后者运行学习。 新增定义&#xff1a; colset E unit with e; 但…