mysql自动备份数据库与自动删除临时文件,有需要的朋友可以参考下。

一、每日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点钟执行备份

5、重新启动crond

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

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

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

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

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

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

    一.每日23:00自动删除临时文件 首先查看一下crontab的任务列表: crontab -l 然后新建: crontab -e 添加一行: 00 03 * * * rm -rf /www/cmst ...

  3. c#利用定时器自动备份数据库(mysql)

    1:引用dll MySql.Data.dll,   MySqlbackup.dll 2:建一个数据连接静态类 public static class mysql { public static str ...

  4. 如何实现php自动备份数据库,使用php自动备份数据库表的实现方法

    1.前言 mysql数据库的备份方式有很多: 例如: 1.使用mysqldump函数 mysqldump -u username -p dbname table1 table2 ... > Ba ...

  5. 如何使用PHP自动备份数据库

    1.前言 mysql数据库的备份方式有很多: 例如: 1.使用mysqldump函数 mysqldump -u username -p dbname table1 table2 ...  > B ...

  6. Shell脚本自动备份数据库

    需求:自动备份数据库 1.编写脚本 # mkdir -p /data/scripts # vim /data/scripts/auto_backup_mysql.sh #!/bin/bash # Th ...

  7. mysql5.7 安装与自动备份数据库 和数据的恢复

    @TOC 安装Mysql5.7详细教程(开机自启) 1.查看是否安装的mysql rpm -qa | grep -i mysql 如果没就直接跳过,有通过如下命令删除. rpm -ev mysql-c ...

  8. windows10 oracle自动备份,Windows系统下oracle 自动备份数据库

    Windows系统下oracle 自动备份数据库 1.创建批处理文件(.bat) 2.建立windows 定时任务 2.1创建任务 2.2 常规处 ->填写任务名称 2.3触发器 2.4 操作 ...

  9. Navicat自动备份数据库

    文章目录 Navicat自动备份数据库 备份与还原 修改备份位置 MySQL:5.7 Navicat:11 Windows10 重要数据库的定时备份是非常重要的,使用Navicat可以非常方便快捷地自 ...

最新文章

  1. php 文档标示规范,php标识
  2. 隔空投送找不到_嗑技热点对标苹果AirDrop,安卓终于也能隔空投送
  3. php 某一天时间凌晨,PHP获得今天 天凌晨时间戳的例子
  4. ExtJs之Field.Trigger和Field.Spinner
  5. weka和matlab完成完整分类实验
  6. 关于Hyper-V备份的四大注意事项
  7. 【清华集训2014】Sum)(类欧几里得算法)
  8. linux命令之有关网络的操作命令
  9. 独立开发一个完整的小程序,你想知道的流程
  10. 心理学matlab入门书籍,零基础MATLAB和PSYCHTOOLBOX自学
  11. 这座研究所出了8位菲尔兹奖得主: 教授没有发论文压力,不指定方向,不必教课...
  12. dell设置从ssd启动_2. 戴尔电脑如何设置固态硬盘启动?
  13. 电脑控制手机投屏同步声音
  14. 转载-代码的马斯洛金字塔
  15. 抖音==1/2个微信?抖音会是下一个巨头吗?
  16. 数据仓库面试总结大全,深度解析底层逻辑
  17. 【CSDN博客频道携手图灵教育】“移动开发之我见”主题征文活动
  18. 纷享销客联合B.P商业伙伴携手30+企业CEO走进南天信息
  19. 洛谷 P4315 月下“毛景树”(边树剖)
  20. HTML5期末大作业:关于餐饮美食网站设计——香港美食介绍(8页) HTML+CSS+JavaScript 大学生毕设网页设计源码HTML 实训大作业HTML

热门文章

  1. 软件工程相关书目之《大道至简》读后感
  2. Spring课程 Spring入门篇 总结
  3. 使用GIT不小心merge后的回滚操作
  4. python2 与python3 区别的总结 持续更新中......
  5. 编码 GBK 的不可映射字符
  6. PHPCMS V9.6.0 SQL注入漏洞EXP
  7. Spring使用ComponentScan扫描Maven多模块工程的其它模块
  8. mongo 主从数据不同步
  9. Java-整数相加求和
  10. lr常用的几个函数(不完整)