zoukankan      html  css  js  c++  java
  • Linux 每天自动备份mysql数据库的方法

    Linux 每天自动备份mysql数据库的方法

    作者: 字体:[增加 减小] 类型:转载
     
    linux下为了安全有时候需要自动备份mysql数据库,下面是具体的实现步骤。
     
    /usr/bin为mysql安装目录 
    建备份文件夹: 
    mkdir mysql_data_bak 
    建脚本文件: 
    touch autobackupmysql.sh 
    打开文件 
    vi autobackupmysql.sh 
    在脚本中加入如下内容: 
    filename=`date +%Y%m%d` 
    /usr/bin/mysqldump -opt mysql -u root -proot|gzip >/mysql_data_bak/name$filename.gz 
    这里注意了 
    一般的: 
    ********************************************************** 
    打开自动执行文件 
    vi /etc/crontab 
    在etc中加入如下内容,让其自动执行任务。 
    01 15 * * * root /mysql_data_bak/autobackupmysql 
    ********************************************************** 
    Redhat方法: 
      Redhat的crontab采用按时间调用4个目录(/etc/cron.hourly:每小时;/etc/cron.daily:每 
    天;/etc/cron.weekly:每周;/etc/cron.monthly:每月)中脚本出来运行的方式。 
      Redhat中只需要将刚才编辑的脚本复制到相应的目录即可。 
    cp /mysql_data_bak/autobackupmysql etc/cron.daily 
    重启etc 
    /etc/rc.d/init.d/crond restart
  • 相关阅读:
    appium+python自动化:获取元素属性get_attribute
    Appium定位
    Appium 服务器初始化参数(Capability)
    你会阅读appium官网文档吗
    Appium 服务命令行参数
    推荐一个pycharm验证xpath表达式的插件XPathView +​ XSLT
    今日总结
    今日总结
    今日总结
    动手动脑 继承
  • 原文地址:https://www.cnblogs.com/u0mo5/p/4660672.html
Copyright © 2011-2022 走看看