zoukankan      html  css  js  c++  java
  • mysqldump 数据库备份命令及脚本

    mysql -uroot -phowhy@123 -e 'show databases;' | grep -ivE 'waring|database|mysql'|sed -r "s#^(.*)#mysqldump -uroot -phowhy@123 --evens -B 1 |gzip > /opt/1_$(date +%F).sql.gz#g" |bash

    for db  in `mysql -uroot -phowhy@123 -e 'show databases;' | grep -ivE 'waring|database|mysql'`;

    do

      mysqldump -uroot -phowhy@123 --events -B $db | gzip > /opt/$db_$(date +%F).sql.gz

    done

    mysqldump -uroot -phowhy@123 -B 库名1 库名2 ##备份多个库 加-B后面空格是库名再后面还是库名 不加-B 第一个就是库名 再后面是表名

    mysqldump -uroot -phowhy@123 库名 表名1 表名2 ##备份表 

    mysqldump -uroot -phowhy@123 库名 -d 表名1 表名2 ##备份表结构

    mysqldump -uroot -phowhy@123 库名 -t 表名1 表名2 ##只备份表数据

    mysqldump -uroot -phowhy@123 库名 -A -B  --events ##备份全部数据库 -F会刷新binlog日志 innodb --single-transaction

  • 相关阅读:
    ajax跨域
    抽奖概率计算
    应用版本
    empty
    java线程池原理
    java队列
    jquery选择器项目实例分析
    jquery操作dom
    40款非常棒的 jQuery 插件和制作教程(系列一)
    vijosP1046 观光旅游(最小环)
  • 原文地址:https://www.cnblogs.com/howhy/p/6286146.html
Copyright © 2011-2022 走看看