linux环境下批量备份mysql数据库

一行命令搞定mysql所有库备份问题

数据安全 Play more and more important role in our daily life!
耶!居然第一次没查字典把英文打全了。。。屌丝中的战斗机啊!

老板要求我一条命令搞定所以数据库的备份。。

  • 这是我的测试库 要求备份除了系统自带的库以外的所有库(正式库里三十多个库。。)
    Look at me ↓
    测试库里的库
  • 开始展示技术的时候了。。。

上面都是废话这条语句就搞定问题了

##这里的参数我就不一一解释了如果你看不懂建议你不要操作数据库。风险太大。。。
 mysql -uroot -p111111 -e "show databases;"| \
 grep -Evi "database|mysql|info|test|perf"|\
 sed -r 's#^([a-Z].*$)#./mysqldump -uroot -p111111 -B  \1>/opt/\1.sql#g'|bash
  • 生成sql语句效果
    在这里插入图片描述
  • 备份结果查看
    在这里插入图片描述
  • 查看详细结果
    在这里插入图片描述

END

获取更多资源请关注 公众号:扣丁曼

风里雨里 我在 “扣丁曼” 等你!

猜你喜欢

转载自blog.csdn.net/Qcg0223/article/details/105196747