zoukankan      html  css  js  c++  java
  • 备份mysql数据库

    date +%Y-%m-%d

    yum install -y mysql-server

    rpm -qf /usr/bin/mysql

    mysql

    show databases;

    mysql -uroot -p

    #!/bin/sh
    #auto backup mysql
    BAKDIR=/data/backup/mysql/`date +%Y-%m-%d`
    MYSQLUSR=root
    if
            [ $UID -ne 0 ];then
            echo This script must be use the root user!!!
            sleep 2
            exit 0
    fi

    if [ ! -d $BAKDIR ];then
            mkdir -p $BAKDIR
    else
            echo This is $BAKDIR exists...
    fi
    /usr/bin/mysqldump -u$MYSQLUSR -d $MYSQLDB >$BAKDIR/webapp_db.sql
    cd $BAKDIR;tar -czvf webapp_mysql_db.tar.gz *.sql
    #find . -type f -name *.sql|xargs rm -rf
    find . -type f -name *.sql -exec rm -rf {} ;
    [ $? -eq 0 ]&&echo "This `date +%Y-%m-%d` MYSQL BACKUP IS SUCCESS"
    cd /data/backup/mysql/; find . -type d -mtime +30|xargs rm -rf
    echo "This mysql backup successfully"

  • 相关阅读:
    flex产生水平滚动条
    js中的类
    typescript
    vue练习
    vue-cli2脚手架搭建
    Luogu P1970 花匠
    Luogu P1311 选择客栈
    Luogu P1016 旅行家的预算
    Luogu P1144 最短路计数
    Luogu P1091 合唱队形
  • 原文地址:https://www.cnblogs.com/cmdm/p/7806757.html
Copyright © 2011-2022 走看看