当前位置: 首页 > article >正文

Mysql:使用binlog的一些常用技巧

1、如何查看binlog的存放路径

show variables like 'log%' 

执行结果:

2、如何清除binlog

(1)按时间清除

purge binary logs before ‘2023-06-5 10:12:00’

 (2)按文件文件名清除

 purge binary logs to ‘mybinlog.000005’;

 3、如何查找执行了某个SQL的客户端IP

mysqlbinlog --base64-output=DECODE-ROWS -v mysql-bin.001186 | less

 然后搜索相应的表名、字段名等SQL信息,找到后取出thread_id对应的值,使用如下值查询客户端IP

select * from information_schema.processlist where id = '<thread_id>';


http://www.kler.cn/a/392897.html

相关文章:

  • 前端:块级元素和行内元素
  • 使用Docker快速部署FastAPI Web应用
  • HarmonyOS SDK下的实践与探索
  • FreeRTOS学习13——任务相关API函数
  • Chrome使用IE内核
  • stringUtils详细解释
  • TreeSet是什么
  • 分享一些Kafka集群优化的最佳实践?
  • DeepSpeed:PyTorch优化库,使模型分布式训练能高效使用内存和更快速
  • flink+kafka 如何保证精准一次
  • Java 中的字符输入流详解
  • IOS开发之AR问题汇总
  • web安全漏洞之命令注入
  • 035集——BOUNDARY获取图形外轮廓(CAD—C#二次开发入门)
  • 从五种架构风格推导出HTTP的REST架构
  • 单片机工程师面试常见问题解析
  • 一、机器学习算法与实践_07支持向量机与集成学习算法笔记
  • 【启明智显分享】5G CPE与5G路由器到底有什么区别?
  • 相机光学(四十二)——sony的HDR技术
  • 微型导轨在自动化生产线中起什么作用?
  • 【Windows】CMD命令学习——系统命令
  • 将单色像素值转换成灰阶屏的灰度序列的算法
  • 深度学习神经网络创新点方向
  • 揭开基础动销方案的神秘面纱
  • std::memory_order 多线程编程中的内存顺序
  • 【C++】list 与 string 基础与实现字符串操作