MYSQL教程Linux自动备份MySQL数据库脚本代码
发布时间:2020-12-12 00:56:56 所属栏目:MySql教程 来源:网络整理
导读:《MYSQL教程Linux自动备份MySQL数据库脚本代码》要点: 本文介绍了MYSQL教程Linux自动备份MySQL数据库脚本代码,希望对您有用。如果有疑问,可以联系我们。 在脚本中可设置需要备份的数据库表清单,并且会将备份文件通过gzip压缩.需要注意的是,这段脚本仅适用
《MYSQL教程Linux自动备份MySQL数据库脚本代码》要点: 代码如下: #!/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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |