购物免费领券就上搜券网,搜券网Souquan.Net带你来省钱,搜券领券再买,更省钱,半价抢先购!

按表维度备份MySQL数据库

MySql 扩产网 838℃ 0评论

废话不多说,直接上脚本

#!/bin/bash
#host
dbhost="127.0.0.1"
#数据库用户
dbuser="kuochan"
#数据库密码
dbpassword="kuochan.com"
#时间
date=$(date +%Y%m%d)
#数据库名称
dbname=kuochan.com
#备份数据保存的路劲
path=/data/sql/kuochan.com
#查询数据库的所有表
tables=$(mysql -h$dbhost -u$dbuser -p$dbpassword -ss -e "use $dbname;show tables;")

if [ ! -d $path ];then
	mkdir -p $path
fi

cd $path

for t in $tables
do
	mysqldump -h$dbhost -u$dbuser -p$dbpassword $dbname $t > $t.sql
done

转载请注明:扩产网 » 按表维度备份MySQL数据库

喜欢 (38)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址