定时清理mysql数据。
Linux有一个非常好用的任务管理工具。crond。首先你得确认你这个服务是开启的。
service crond start
并且设置为开机就启动。
chkconfig --level crond on
然后你就可以指定任务开执行了。
crontab -e
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfIAAAByCAIAAAAnNMTrAAAKK0lEQVR4nO3caVMbRx7Hcb20fSP7AvZJuC9f2UrtbmpTyW4qW0l8JGscX8QbDiEhJMAwCPCNwdgcEpKwvUd2LYMAXXNRtQ9GgtExrR4hDIbvp35FNaNWd8+g/jOWKXnmXusl2dDnNvTZDW12Q5vd0Gc39JmyJPSZhB5OaFam7Ylr03FNiWlKTJuqlsmD6JNxYypmTMWNybj11ZxKmJMJczJuTtoa9+PmRNy8HzcnYoWMx8wxK+uFRmi9kGAxo9GDBCJmIGKO2OKPmCNrpj9iy5rpWzOHVw/iXTW9q+bQijm0Yg4smwPLZr+VV+Y/rLw077007700f3aVJee4HapKjIMsGT8vGX1Let8LrW9R61vU7i5qdxfVO4vqnYV8teTuPC/kdmXmc7fns5W59Sz707Ns75PMj4/T1x6mLz9Ifzub/mZm56/KzpeTO3++v/2n8e3PQqlPR1MXAls9/s1O32a7d7N1aLNlMNk8kGzqT37Sn/zkl3ei9Ceb+pNN/cnmgfctg5utQ1tt3lS7b7vDv9MVSHePZs4Fs+fH8hfG1Yvj6sUJ7dKEfum+/mmjc+lIM6FftOXCuHZhXDs/pp4LqT3BfPdorjOQ6fCn2327bcPbrd5UizfVPLTVPLjVNLjZNCDM4GbT4FZZmge3modS7rPd7JVKi3enPMM7LcO7Tmn1pd0kUyP+TKs/2/YxpNVf9RRqXIE2f2a/0T6S7QjkOgK5zkCuczTXFcx3h9TukOpREroSLyZWyFQh2mRMr8x9K+vahD1RbSKqjUe18ag2FlXHImrIIcE1LRjRghE9GNGDUT0Y1UNRPRg1Q1Fz/2swWlKaR6NmIGoGorbSvFaoxT5bRfaWxirKg1aWzcHlQoEuKdP2vDJ/Ka3aVrnsWzLvLpl3lsw7L8zbL8xbi+atRfPmonlzwby5YP5Ub27YUvcgFTFKo//0XL8xr/fOa73zau8z9foz9frTvD1/f5o7yJOsKI8zZfnhUebao8yVB+nv5tLfzu5+E979enr3K2Xni/vbn09s/2Fs+7Ng6tPR1IWR1Dn/Vpdvs314s8272TL0vnkg2TSQ/KR/P6KybnVoGkg2DxYr+3Cqw7fTObLbHUj3jGbPBXPnQ/kLY+rFce3S0VT2Yynr58fUc6F8TzDXFch2jqQ7/Lvtvp224e1W73aLN9UyZBX3zRrFvaKy11vWZSt7S2VlHxZVdpdlvVZx/+jLeu3K3urLtPkzbf5Me6GyF4v7aL4rqHYHVc94sRaPRwoZi2hjES0U0YqFWAtFrEJcktE1NWBlVQ2sqiO2+FdV/4rqX1F9K6pvWR2uzIr1VStGH1417CnU5VVjaNUctFIs0PYb5/5XZv+y+UuxHN/bz0vjnu2+tW/J6Fsy7i4Zd1+U504xt4u5tVjIzUXj5qJxY8G4sWDceG70PjeuzxvX540f540fnhXz1LhWmqsSuVIt4qdcqytXnxpXn+hXnmhXHqtXHquXH6uXH+W/f5j//mHOnu8eZB2SKclcuizfzqb/NpP+Zib9dXj3L8rul1M7X0zufD6x/cfx7c9Cqd8HUxcDqfMjqR7fVtfwVod3q1DTB983Dbxv6reXdefb9v5CZW/qTzYNFO/Zvan24e0O/07XSLo7kOkZzZ4L5Qr37BOFyn5abtjz1g17VyDTOZJu9++2+XZarXv2Ifl79vIb9qa6K7vsDbu7e/ZGl/VMqz9z7FVbqqxbcV3ZM23+TJt1w25V9pFsh3XDPprvCuY9iU3TOUZi07Afie/nvRUjZst6siLvjKgoZvSdGU1WZi+S3Ism96zGQd7trdmyastKzfxvb7k0r2yNg/z3IC+LWbLy697Sr3svrPxnb7E0CycopkOMhX9b0Z//qzLaQf5ZyHytPLPyVn36Vn3yVn3yWn38Wn30Wn24oT5I5OcS+dlEfjaen4nnwrFcOJabjuWU9dzUQbLliTpkPTu1nlUKyU3H8uFYPhxXZxLqzIY2u6HNbVjvIhoP3hTz1nzY0Dw46rwpydwbY+6NMffamHttFN8O1cIJLRxXw3F1OqZOx/LTsbyynlfWc3LJV0nMbVSZTFdNXBCtwUlo4YR+8jOd0Pffvq4j+2+GhxN6+OCtcsPzm9/2EEIIOTXx9AIAThHP7wAAp4gHAAAAAIAGURRFUZTjXgVwOvT2enp7GzJS1Z0pOHjWdrL9fD/kuZfN1ZCpZX6CruY95KrO2msJcGbV9CMr61V3/nFVt2N3msq6zFBHN6/blQBnw35Bly7r+zun6haquofFZb3m7Z7MvCe/f9mz7N8Kro+4v9NDbueVGUcwvuAKNGr9TiOXPcVpcOBMcnO3Ll8+BMf3j8hvQrfb9aT19ziUuTraSulvFKf+TvPKdJNpC4aqo3PNR2t2q3kdgLNErqwr1ZQ9Knii05GaO1A878nvb3+W0xFXbcVNWa+6vJoHZdqCoVzNK/moqxklhwJOr0bcrQs2klMtqKxKdcz7cfV3OuKqrVQr63bieWUOyrQFQ7maV/LRyp5l/cXrBM6YQ7+37na72vekzA501fkk93c66KpdNrVgDU4PNWQ9kkPJHJd5tOZTxOsEzphD/yWM2+161nYgZV18vOZQMid41l5UgNDhynrNLSTerqd++8nUuLI+VS+O4FuZ/lVnl5lXprN8SRX83AUHBfNWfbp4DQBqYAuJHdf1+ejm5YUEfFBbDo57XTg9KOvAB0VZxxERvC0D4AhR1gEAAAAAAAAA8Hg8Href4Ohx/x9cp+M/xI7rb6IFf5p9yDHFQzk9KrOARv3EP/bXDHAc7NXczad9VbYb1f/EOk1lXWaow5R1tz2PbgTg7DlEWZe8HTtkf7fraXj/smfZv616RlWPKxXE/SXnlRlHML7gCojHkVy/YHynGcuGcpoUgJyTUdZd9fww/T0O5bWOtlL6G8Wpv9O8Mt1k2oKhGnK+NccXT1dzXgAS3H+Co0dup7nqr1RzjP2dlu22zO23ldJqLr44VZdX86BMWzBUQ85XPL7MjDLjA3BW74ety+w0t/3LnuJ2SUfX3+mIq3bZdVAqiOeVOSjTFgxVx/m6Wr+TqoOI1w/AgcvPbrTvPZmdVl9/yc4fsr/TQVftsqkFa3B6qCHrkRzK1fjypyBW31wAitx/Hq/bnfax78yGlNH9tkJZr/WvpfrmAlBk/6N1l2+vy28zt/1PDpnaWtan6skKvpXpX3V2mXllOgvOxWkcyfOtuSTJwWWuCQBIOa5SctbmBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYv8HfF8r449QbtgAAAAASUVORK5CYII=" 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数据。的更多相关文章
- mysqldump+系统计划任务定时备份MySql数据
MYSQL 数据库备份有很多种(cp.tar.lvm2.mysqldump.xtarbackup)等等,具体使用哪一个还要看你的数据规模.下面给出一个表 #摘自<学会用各种姿态备份Mysql数据 ...
- linux定时备份mysql数据并同步到其他服务器
(备份还原操作) ###导出数据库 /usr/bin/mysqldump -u root -pwd database > database20180808.sql ###导入数据库 mysql ...
- Elasticsearch--Logstash定时同步MySQL数据到Elasticsearch
新地址体验:http://www.zhouhong.icu/post/139 一.Logstash介绍 Logstash是elastic技术栈中的一个技术.它是一个数据采集引擎,可以从数据库采集数据到 ...
- MYSQL定时任务-定时清除备份数据
背景 由于项目需要,每个月的历史存量数据需要进行一个归档和备份操作,以及一些日志表需要进行一个明细字段清除,让mysql数据库磁盘节省空间.则需要一些定时任务来定时清理这些数据. 技术选型 Java ...
- oracle或mysql定时增量更新索引数据到Elasticsearch
利用kettle Spoon从oracle或mysql定时增量更新数据到Elasticsearch https://blog.csdn.net/jin110502116/article/details ...
- mysql定时清理binlog
一.没有主从同步的情况下清理日志 mysql -uroot -p123456 -e 'PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ),INTERVAL 5 DAY) ...
- MySQL数据篇(八)-- 存储过程的简单实现
思考:一般我们的数据都是存储在数据库里面,对于常规的CRUD操作都是用代码实现,比如使用PHP做项目,所有的数据处理都需要主动操作代码实现.如果我们现在有一项目,业务需要在用户下单后,对用户的订单进行 ...
- 两种适用于中小量数据的mysql数据备份
近来项目的业务量开始大了,感觉如果数据不周期性地备份一下,很可能会出现问题,虽然我每天都有阿里云的自动快照,上网找了一下方法,找到两种相对简单而又适合中小项目或者中小公司的数据备份策略,以下都是数据库 ...
- 使用Solr索引MySQL数据
环境搭建 1.到apache下载solr,地址:http://mirrors.hust.edu.cn/apache/lucene/solr/ 2.解压到某个目录 3.cd into D:\Solr\s ...
随机推荐
- Python的神奇方法指南
参考:http://article.yeeyan.org/view/311527/287706
- 如何删除 Ubuntu 上不再使用的旧内核
提问:过去我已经在我的Ubuntu上升级了几次内核.现在我想要删除这些旧的内核镜像来节省我的磁盘空间.如何用最简单的方法删除Ubuntu上先前版本的内核? 在Ubuntu上,有几个方法来升级内核.在U ...
- POJ 2482 扫描线(面积覆盖最大次数)
Stars in Your Window Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 10806 Accepted: ...
- 青蛙的烦恼(dp好题)
有n片荷叶正好在一凸多边形顶点上 有一只小青蛙恰好站在1号荷叶的点 小青蛙可以从一片荷叶上跳到另外任意一片荷叶上 给出N个点的坐标N<800 求小青蛙想通过最短的路程遍历所有的荷叶一次且仅一次的 ...
- Codeforces Round #326 (Div. 2)-Duff and Meat
题意: Duff每天要吃ai千克肉,这天肉的价格为pi(这天可以买好多好多肉),现在给你一个数值n为Duff吃肉的天数,求出用最少的钱满足Duff的条件. 思路: 只要判断相邻两天中,今天的总花费 = ...
- Android listview 制作表格样式+由下往上动画弹出效果实现
效果是这样的:点击按下弹出表格的按钮,会由下往上弹出右边的列表,按下返回按钮就由上往下退出界面. 布局文件: activity_main.xml <RelativeLayout xmlns:an ...
- VS2010中添加lib库引用
VS2010中添加lib库引用: 1 菜单 项目---> 属性--->配置属性-->链接器---->输入---附加依赖项, 加入库名,如: my_API.lib; 或是在c ...
- @Param注解在mybatis中的使用以及传入参数的几种方式(转)
第一种: Dao层的方法 <span style="font-size:12px;">Public User selectUser(String name,String ...
- Visual Studio 2013 如何关闭调试而不关闭IIS Express
在VS主面板打开:工具->选项->调试->编辑继续 取消选中[启用"编辑并继续"] 就OK了 (英文版的请对应相应的操作) 不过这是针对所有的调试,如果你想针 ...
- Discuz 论坛的搭建(五)
配置discus论坛 1.下载discus论坛代码 2.解压缩到ApacheProject目录下 3.把discuz的upload文件copy到discuz文件夹下,然后删除upload文件夹 4.修 ...