MySQL慢日志切割邮件发送脚本

#!/bin/bash
time=`date -d yesterday +"%Y-%m-%d"`
slowlog='/usr/local/percona/data/slow.log'
#提前创建好一个存放目录:/usr/local/percona/slow_log

cut_slowlog='/usr/local/percona/slow_log'
mv $slowlog $cut_slowlog/slow-$time.log
/usr/local/percona/bin/mysql  -S /usr/local/percona/data/mysql.sock  -e "set global slow_query_log_file='/usr/local/percona/data/slow.log';"

mail  -s 'slow log'  [email protected]  < $cut_slowlog/slow-$time.log

转载于:https://www.cnblogs.com/manger/p/10070266.html

你可能感兴趣的:(MySQL慢日志切割邮件发送脚本)