首页 电脑 电脑学堂 查看内容

Mysql 备份脚本实例

2011-4-14 11:10 567 0

摘要:   以前线上用的mysql备份脚本:  [root@youxia110 shell]# cat mysqlbinlogbak.sh  #!/bin/sh  account=root  password...
关键词: total mysql datadir bakdir var 上用 password account bin root

  以前线上用的mysql备份脚本:  [root@youxia110 shell]# cat mysqlbinlogbak.sh  #!/bin/sh  account=root  password=f7m9g7fi  datadir=/var/lib/mysql  bakdir=/var/bak  mysqladmin -u$account -p$password flush-logs  total=`ls $datadir/mysql-bin.* |wc -l`  total="$(($total-2))"  for f in `ls $datadir/mysql-bin.* |head -$total`  do  mv $f $bakdir  done  cd $bakdir  for i in `ls `  do  if [ -f $i ]  then  var=${i##*.}  if [ $var == gz ]  then  continue  else  gzip -9 $i  fi  fi  done
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部