一、每日23:00自动删除临时文件

首先查看一下crontab的任务列表:

crontab -l

然后新建:

crontab -e

添加一行:

00 03 * * * rm -rf /www/cmstest/my120/public/scripts/jpgraph/*

保存退出。

重启服务:  /etc/rc.d/init.d/crond restart

二、每日24:00自动备份数据库

利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。

1、创建保存备份文件的路径/mysqldata

#mkdir /mysqldata

2、创建/usr/sbin/bakmysql文件

查找数据库库文件的路径:

一般都是:/var/lib/mysql,或者,/usr/local/mysql/var

查找方法:

1、/usr/local/mysql/bin/mysql -u root -p   进入数据库

2、输入:show databases;

3、这是可以查看到所有的数据库,然后

4、find / -name db(你想查找的数据库名)

之后:#vi /usr/sbin/bakmysql

输入

复制代码 代码如下:

rq=` date +%Y%m%d `

tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql

3、修改文件属性,使其可执行

# chmod +x /usr/sbin/bakmysql

新建任务:

首先查看一下crontab的任务列表:

crontab -l

然后新建:

crontab -e

添加一行

00 04 * * * /usr/sbin/bakmysql

表示每天24点钟执行备份

4、重新启动crond

# /etc/rc.d/init.d/crond restart

此后每天就可以在/mysqldata中看到类似下的文件了:mysql20040619.tar.gz。

本文标题: linux下mysql自动备份数据库与自动删除临时文件

本文地址: http://www.cppcns.com/shujuku/mysql/91953.html

linux mysql 临时文件_linux下mysql自动备份数据库与自动删除临时文件相关推荐

  1. linux删除mysql临时文件_linux下mysql自动备份数据库与自动删除临时文件_MySQL

    bitsCN.com linux下mysql自动备份数据库与自动删除临时文件 一.每日23:00自动删除临时文件 首先查看一下crontab的任务列表:crontab -l然后新建:crontab - ...

  2. 删除mysql临时文件_mysql自动备份数据库与自动删除临时文件

    mysql自动备份数据库与自动删除临时文件,有需要的朋友可以参考下. 一.每日23:00自动删除临时文件 首先查看一下crontab的任务列表: crontab -l 然后新建: crontab -e ...

  3. linux mysql 定时任务_Linux下Mysql定时任务备份数据的实现方法

    前言 备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程.而对于一些网站.系统来说,数据库就是一切,所以做好数据 ...

  4. linux重新安装mysql步骤_Linux下MySQL安装及相关操作过程

    一.安装MySQL数据库,但是前提是已经安好Linux系统,我使用的是Red hat desktop 6.0 SP1,系统盘的Tools里面有相应的软件,为5.0系列,但经测试无法使用,不能正常运行, ...

  5. linux mysql 事务_linux下mysql Insert update delete 事务 用户管理

    linux下mysql Insert update delete  事务 用户管理 1.INSERT插入语句格式: INSERT INTO tb_name (字段1, 字段2, ...) VALUES ...

  6. linux安装mysql字符_Linux下MySQL的彻底卸载和安装配置字符集

    前言: Linux环境下MySQL的安装和配置在网上已经有很多教程了.之所以写这篇文章是因为在配置字符集的时候找了网上的一些教程发现并不能用导致折腾了一阵子.下面的教程均是亲自实践. MySQL的彻底 ...

  7. linux下无mysql命令_linux下mysql命令

    1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mys ...

  8. linux下mysql授权_linux下mysql命令(用户授权、数据导入导出)

    1,linux下启动mysql的命令: 复制代码 代码示例: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2,linux下重启my ...

  9. linux下mysql乱码_linux下mysql中文乱码

    登录mysql执行 mysql> show variables like 'character%'; 发现编码有些不是utf-8 修改/etc/mysql/my.cnf,网上说的是/etc/my ...

最新文章

  1. NAR:UNITE真菌鉴定ITS数据库——处理未分类和并行分类(数据库文章阅读笔记Markdown模板)...
  2. 关于数据库的增删改查
  3. 程序员不知道怎么和女生约会?进来看看这篇文章
  4. 写bat脚本--2021年5月18日
  5. UEFI 文件类型 .efi (二)
  6. 计算机毕业设计ssm图书管理系统
  7. rtmp播放器,使用videojs播放,稳定
  8. ARM嵌入式系统C语言编程分析
  9. 3D打印的四种应用场合
  10. 软件工程——概要设计
  11. FTP在资源管理器里打不开
  12. deepin设置快捷键
  13. latex formula
  14. HTML5 页面制作工具
  15. mysql主从同步报错Fatal error: The slave I/O thread stops because master and slave have equal MySQL server
  16. 2018-12 文献阅读:A Survey on Transfer Learning(2009)
  17. word文档在页面上浏览,类似百度文库形式
  18. 关于小程序的前后台数据交互
  19. 牛顿迭代法例题 matlab,牛顿迭代法-matlab程序(解线性方程组)
  20. Unity动态加载3D模型

热门文章

  1. 【数据结构与算法】循环队列的Java实现
  2. linux下Mariadb的二进制安装
  3. mysql查询时,offset过大影响性能的原因与优化方法
  4. CyberArk:被忽略的特权账号管理已进入蓝海
  5. Android配置----DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法...
  6. Redhat5下haproxy+keepalived+nginx配置笔记
  7. java 面试题解惑一 类的初始化顺序
  8. hive中分组取前N个值的实现
  9. jQuery 1.6 中更新的几个功能
  10. HTML DOM教程 19-HTML DOM Button 对象