MySQL进阶 - 日志

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
日志服务 SLS,月写入数据量 50GB 1个月
简介: MySQL进阶 - 日志

知识库链接:

D1 · 语雀

百度网盘下载链接:

链接: 百度网盘-链接不存在

提取码: xiqy

1. 日志类型

  1. 二进制日志 记录所有更改数据的语句,用于主从复制
  2. 错误日志
  3. 通用查询日志
  4. 慢查询日志
  5. 中继日志
  6. 数据定义语句日志

1.1. 通用查询日志

show variables like '%general%'可以查询出来通用查询日志目前状态关闭或开启,默认为关闭,以及通用查询日志文件(xxx.log)的位置

打开日志方法

1.2. 错误日志

记录MySQL服务器状态的日志

默认开启状态且不可关闭

日志存放位置可通过show variables like 'log_err%'查看

1.3. 二进制日志

主要记录DDL和DML等数据库更新事件的语句。

运用场景主从复制等 数据恢复等

可以使用show variables like '%log_bin%'查看日志文件所处位置


查看bin二进制文件

mysqlbinlog '/xxx/xxx/xxx.log'

2. 主从复制

主:写数据

从:读数据

主从复制原理:从(slave)会从主(master)读取binlog文件来进行数据同步

3. 数据库迁移

4. 数据库恢复


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
1天前
|
SQL 运维 关系型数据库
|
1天前
|
存储 关系型数据库 MySQL
|
1天前
|
存储 关系型数据库 MySQL
|
2天前
|
JSON 关系型数据库 MySQL
MySQL常用函数解读:从基础到进阶的全方位指南
MySQL常用函数解读:从基础到进阶的全方位指南
|
2天前
|
存储 关系型数据库 MySQL
|
3天前
|
SQL 关系型数据库 MySQL
MySQL进阶 - 备份与恢复
MySQL进阶 - 备份与恢复
8 0
|
3天前
|
存储 安全 关系型数据库
MySQL进阶(二)
MySQL进阶(二)
6 0
|
14小时前
|
存储 容器
Aliyun日志sls接入总结
阿里云接入经验总结
|
1天前
|
监控 网络协议 Linux
技术好文共享::Linux系统日志管理日志转储
技术好文共享::Linux系统日志管理日志转储
|
2天前
|
XML Java 程序员
一篇文章讲明白Log日志框架的学习五.正确使用日志的10个技巧(转载)
一篇文章讲明白Log日志框架的学习五.正确使用日志的10个技巧(转载)