Linux定时修改MySQL慢查询日志文件名



一:背景介绍mysql

二:编辑修改慢查询日志脚本sql

三:加入定时任务bash



1.若是全部慢查询日志都放到一个文件中,那么时间长了,查看慢查询日志将是一件很是痛苦的事情,因此,须要按时间把慢查询日志进行拆分。服务器



2.修改MySQL服务器变量slow_query_log_file的脚本内容ide

#!/bin/sh
#修改MySQL慢查询日志文件名,使天天生成一个慢查询日志文件
#避免全部慢查询日志都放到一个文件中,致使分析查看不方便
USERNAME=root
PASSWORD=redhat
CURRDATE=`date +%F`
mysql -u$USERNAME -p$PASSWORD -e "SET GLOBAL slow_query_log_file='/MySQL_DATA/slow-$CURRDATE.log'"



3.把脚本加入定时任务,让脚本在特定的时间执行spa

wKioL1WST9TBBblVAADGhaxRKoc074.jpg

相关文章
相关标签/搜索