源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Linux自动备份MySQL数据库脚本代码

  • 时间:2020-10-23 06:05 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Linux自动备份MySQL数据库脚本代码
在脚本中可设置需要备份的数据库表清单,并且会将备份文件通过gzip压缩。需要注意的是,这段脚本仅适用数据一致性要求不高的环境。
[u]复制代码[/u] 代码如下:
#!/bin/bash mysql_pwd="password" mysql_dump="/usr/local/mysql/bin/mysqldump" cur_year=$(date +"%Y") cur_month=$(date +"%m") cur_day=$(date +"%d") dump_path="/usr/backup/mysql/$cur_year-$cur_month/$cur_day" arr_tables=( "table_1" "table_2" "table_3" ) if [ ! -d "$dump_path" ]; then mkdir -p "$dump_path" fi for cur_table in ${arr_tables[*]}; do $mysql_dump -uroot -p$mysql_pwd --opt mydb $cur_table | gzip > $dump_path/$cur_table.sql.gz done
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部