1.主库操作 1.开启binlog [root@db01 ~]# cat /etc/my.cnf [mysqld] basedir = /usr/local/mysql datadir = /usr/local/mysql/data port=3306 socket=/tmp/mysql.sock ...
分类:
数据库 时间:
2020-07-12 16:56:59
阅读次数:
94
前言:我们都知道,binlog可以说是MySQL中比较重要的日志了,在日常学习及运维过程中,也经常会遇到。不清楚你对binlog了解多少呢?本篇文章将从binlog作用、binlog相关参数、解析binlog内容三个方面带你了解binlog。1.binlog简介binlog即binarylog,二进制日志文件。它记录了数据库所有执行的DDL和DML语句(除了数据查询语句select、show等),
分类:
数据库 时间:
2020-07-10 19:32:23
阅读次数:
72
GTID 资料 MySQL 5.6 引入了global transaction identifiers (GTIDs,全局事务ID)的特性,这一特性是用来解决主从复制(replication)场景下的一些问题,GTID 只存在于 binlog 中,数据库中是没有的。 要了解 GTID 的话,官方文档 ...
分类:
数据库 时间:
2020-07-08 21:33:35
阅读次数:
95
简介Binlog日志,即二进制日志文件,用于记录用户对数据库操作的SQL语句信息,当发生数据误删除的时候我们可以通过binlog日志来还原已经删除的数据,还原数据的方法分为传统二进制文件还原数据和基于GTID的二进制文件还原数据前期准备准备一台Centos7虚拟机,关闭防火墙和selinux,配置IP地址,同步系统时间,安装MySQL数据库传统二进制日志还原数据修改配置文件[root@localh
分类:
数据库 时间:
2020-07-07 11:43:04
阅读次数:
86
整个安装过程只要三步,我们要做的,修改一下脚本中的IP地址,之后复制在Linux服务器上粘贴。 每一步脚本执行30秒左右 ,加上修改脚本中IP的时间,最多使用1分钟,所以3分钟足够安装完成mysql 和配置好从主。 安装完成的mysql 密码为:123456 mysql 已经开启IP访问 热乎乎的, ...
分类:
数据库 时间:
2020-07-04 17:21:31
阅读次数:
87
(一)oplog介绍 oplog是MongoDB数据库的操作日志,记录了MongoDB数据库的所有写操作,类似MySQL数据库的binlog日志。在MongoDB副本集中,oplog从主节点被复制到次级节点,通过次级节点对日志进行重做,实现次级节点与主节点数据一致。oplog日志保存在local.o ...
分类:
数据库 时间:
2020-06-30 20:50:43
阅读次数:
64
2020-06-30 19:21:03 2901 [ERROR] Error reading packet from server: binlog truncated in the middle of event; consider out of disk space on master; the ...
分类:
数据库 时间:
2020-06-30 20:15:08
阅读次数:
89
前两天在操作项目的时候,有一条SQL没太注意,少写了where语句,导致整个表被更新成一样的数据。当时感到绝望,幸亏是在校内练手的小项目,3百多条数据。但还是给我上了一课。所以特此记录找回的方法。 我在网上看了主要是两种方式: 1.通过原生的binlog日志在服务器上操作,参考:https://ww ...
分类:
数据库 时间:
2020-06-30 13:07:06
阅读次数:
73
#配置Mariadb日志 日志有6种,分别是查询日志(general_log),慢查询日志(log_slow_queries),错误日志(log_error,log_warnings),二进制日志(binlog),中继日志(relay_log)和事务日志(innodb_log) #查询日志 日志存储 ...
分类:
数据库 时间:
2020-06-29 09:48:11
阅读次数:
55