Linux有一个非常好用的任务管理工具。crond。首先你得确认你这个服务是开启的。

service crond start

并且设置为开机就启动。

chkconfig --level  crond on

然后你就可以指定任务开执行了。

crontab -e

aaarticlea/png;base64,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" alt="" />

任务列表类似于上图的格式。一共有6个栏位。分别代表。

分钟  小时  日  月  星期  脚本路径

*/10的意思表示就是 每10分钟三意思。

所以我们只需要写一个定时执行清档的脚本就行了。先把任务进行落实如后这样:(以20点开区为例,那么我们就需要在19.55左右进行清档)

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAccAAAAsCAIAAACfauQQAAADYUlEQVR4nO3Y7XKaQBTGcS+tN9IL6CX0bryTIErapi9p03dFUPuSNjb5FkGRmX4gUZTd5SxgtPX/m2cyG7KecySyk0krvF6GN9oE+VybkwTXSf7KcJU/WRI/l8G0kKukb8qyf7XsT4tJv07T/jTNFutcpV9y+ZzLp9L8Tj9u5kNusc6vdd7f5yLLZXpxmb7L8jN9u5nzA8pSk+T8R5bFm+/FzNf5dpfXZXmVZRK/nMRnk/hsFL8Yxc9H8bMwPg0iL4h6QdQbRt3hzPVnrj/r+DNnMDtZ53Y7fU0GtyeDW+cus44fuX7kDuNuEHfDeS+ce+HCGy28UXI6vs9k+azRnO46441448QbJ94o8UZJL1z0wkU3nLvB3B3G7jDu+HHHjzp+5AwiZzCTJVLEt00sSUeZoSHzhhPM3WDRYFqPHj8lhBDSVFptAEBzWk8AAM1pAQAAAAAA1NJut9rt0l1Ogfm6sKCuhXz83dWpXMpW8X7urpeub1OtJXdM0uhh7rzc4UyCg5cdqeJTVX5dUk33SMtr7q5O5VIV/E+nqqSU7e+lkZFqOpxJcMBW5+nDnqrOJmUdSc1d18m/XPlTXSlhX+XAknnM+3U/su0rqWOob7gD9evUuT/KkQz1nc3PklUdHLF9/K1afGHxE1ytTuXZdE9pS3yqWu3U9dXdh9J1flTDfl1fyTbJ2lDK6v1Krui6yOcsHc+qL3Cv0v9VS68LCyq/tSql3Fx/HtuRHJUGm5auV1+3FqVd5Bcla0Mpq52S/ZIukv22k0vq4LjJTtU8+TNjVcTZVHOYBueRl6o/vOREUK635nQKzH0lFyVrQymrneb9yvelvG6e09BUWdyqDo7YwZyqFYoU91f+9BseYGEpq826bZITQbneam2YwerO284jLFU6jFXlynOaNVUHx8fyVLV6Jm3rVPi8br2k8qff/ADv4kEqvQNW69XXrYWwb1PzCEuV1reqXHNOyY0y1wE22f9fVXJdWFBZqqk6VqUMz/wuniLb00E3jOFbyX5ld0lfyWbDe6lcRziPsq/hJeYipXUA7N++nsxj6wsAODg3GvueCwD+TZyqANAkTlUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAk/gIuNNr0U3poNwAAAABJRU5ErkJggg==" alt="" />

意思就是在10月13日19.55分执行 /home/tool/clean.sh 这个脚本。就可以了。

那么接下来我们就写一下clean.sh这个脚本了。

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
cd /home/tlbb
./stop.sh
mysql -uroot -p数据库密码 < /home/tool/db.sql #这个是数据库路径
./run.sh

以上语句是不是很属性。这么写好后,给予执行权限。

chmod  clean.sh

然后,每天晚上你安排好,第二天就可以定时删档了。。

定时清理mysql数据。的更多相关文章

  1. mysqldump+系统计划任务定时备份MySql数据

    MYSQL 数据库备份有很多种(cp.tar.lvm2.mysqldump.xtarbackup)等等,具体使用哪一个还要看你的数据规模.下面给出一个表 #摘自<学会用各种姿态备份Mysql数据 ...

  2. linux定时备份mysql数据并同步到其他服务器

    (备份还原操作) ###导出数据库 /usr/bin/mysqldump -u root -pwd database > database20180808.sql ###导入数据库 mysql ...

  3. Elasticsearch--Logstash定时同步MySQL数据到Elasticsearch

    新地址体验:http://www.zhouhong.icu/post/139 一.Logstash介绍 Logstash是elastic技术栈中的一个技术.它是一个数据采集引擎,可以从数据库采集数据到 ...

  4. MYSQL定时任务-定时清除备份数据

    背景 由于项目需要,每个月的历史存量数据需要进行一个归档和备份操作,以及一些日志表需要进行一个明细字段清除,让mysql数据库磁盘节省空间.则需要一些定时任务来定时清理这些数据. 技术选型 Java ...

  5. oracle或mysql定时增量更新索引数据到Elasticsearch

    利用kettle Spoon从oracle或mysql定时增量更新数据到Elasticsearch https://blog.csdn.net/jin110502116/article/details ...

  6. mysql定时清理binlog

    一.没有主从同步的情况下清理日志 mysql -uroot -p123456 -e 'PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ),INTERVAL 5 DAY) ...

  7. MySQL数据篇(八)-- 存储过程的简单实现

    思考:一般我们的数据都是存储在数据库里面,对于常规的CRUD操作都是用代码实现,比如使用PHP做项目,所有的数据处理都需要主动操作代码实现.如果我们现在有一项目,业务需要在用户下单后,对用户的订单进行 ...

  8. 两种适用于中小量数据的mysql数据备份

    近来项目的业务量开始大了,感觉如果数据不周期性地备份一下,很可能会出现问题,虽然我每天都有阿里云的自动快照,上网找了一下方法,找到两种相对简单而又适合中小项目或者中小公司的数据备份策略,以下都是数据库 ...

  9. 使用Solr索引MySQL数据

    环境搭建 1.到apache下载solr,地址:http://mirrors.hust.edu.cn/apache/lucene/solr/ 2.解压到某个目录 3.cd into D:\Solr\s ...

随机推荐

  1. 关于jquery计算页面元素数量

    这段jquery计算页面元素数量代码,能不能刷新页面直接输出数量,而不用点计算按钮 <scriptsrc="http://ajax.googleapis.com/ajax/libs/j ...

  2. Java中断言的使用(转)

    相信学过c,c++的朋友一定不会对断言感到陌生.下面介绍一下断言在JAVA中的使用,JAVA是从JDK1.4才开始支持断言的(添加了关键字assert),请注意老版的JRE不支持. 断言概述 编写代码 ...

  3. for循环往Oracle中插入n条数据,主键自增

    1.主键自增实现方法:http://www.cnblogs.com/Donnnnnn/p/5959871.html 2.for循环往Oracle中插入n条数据 BEGIN .. loop insert ...

  4. iOS程序的启动过程-UIWindow

    UIApplicationMain main函数中执行了一个UIApplicationMain这个函数 int UIApplicationMain(int argc, char *argv[], NS ...

  5. android 判断网络是否连接

    package com.liucanwen.baidulocation.util; import android.app.Activity; import android.content.Contex ...

  6. Python应用与实践

    http://www.cnblogs.com/skynet/archive/2013/05/06/3063245.html

  7. [VMware WorkStation]虚拟机网络

    桥接模式下复制物理网络连接: 复制物理网卡连接状态,就是说把你指定的.本机的.真是网卡的状态信息复制给虚拟机的虚拟网卡,比如说你的本机真是网卡链接到了家用路由器的LAN口上,获得到了DHCP分配的地址 ...

  8. centos下安装node js

    #wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz #tar xf node-v0.10.24.tar.gz #cd node-v0. ...

  9. 《JAVA学习笔记(14-1---14-7)》

    [14-1]面向对象-继承-概述 /* //描述学生 class Student { //属性 String name; int age; //行为 void study() { System.out ...

  10. IIS使用问题

    1.System.Data.SQLite”或它的某一个依赖项.试图加载格式不正确的程序:修改IIS应用程序池的高级设置将32位设置成true