| 订阅 | 在线投稿
分享
 
 
当前位置: 王朝网络 >> mysql >> Lunix huan jing xia MySQL shu ju ku de zi dong bei fen jiao ben

Lunix huan jing xia MySQL shu ju ku de zi dong bei fen jiao ben

2008-06-07 09:56:24 编辑來源:互联网 评论
 
 
 
本文为【Lunix环境下MySQL数据库的自动备份脚本】的拼音翻译版
  ke yi jiang zhe ge jiao ben fang jin crontab, mei tian ling chen zhi xing yi ci , zi dong bei fen
  zhe ge jiao ben mei tian zui duo zhi zhi xing yi ci , er qie zhi bao liu zui jin wu tian de bei fen zai fu wu qi shang 。
  #Setting
  # she zhi shu ju ku ming , shu ju ku deng lu ming , mi ma , bei fen lu jing , ri zhi lu jing , shu ju wen jian wei zhi , ji bei fen fang shi
  # mo ren qing kuang xia bei fen fang shi shi tar, huan ke yi shi mysqldump,mysqldotcopy
  # mo ren qing kuang xia , yong root( kong ) deng lu mysql shu ju ku , bei fen zhi /root/dbxxxxx.tgz
  #!/bin/bash
  #This is a ShellScript For Auto DB Backup
  #Powered by aspbiz
  #Setting
  DBName=mysql
  DBUser=root
  DBPasswd=
  BackupPath=/root/
  LogFile=/root/db.log
  DBPath=/var/lib/mysql/
  #BackupMethod=mysqldump
  #BackupMethod=mysqlhotcopy
  #BackupMethod=tar
  #Setting End
  NewFile="$BackupPath"db$(date +%y%m%d).tgz
  DumpFile="$BackupPath"db$(date +%y%m%d)
  OldFile="$BackupPath"db$(date +%y%m%d --date='5 days ago').tgz
  echo "-------------------------------------------" >> $LogFile
  echo $(date +"%y-%m-%d %H:%M:%S") >> $LogFile
  echo "--------------------------" >> $LogFile
  #Delete Old File
  if [ -f $OldFile ]
  then
  rm -f $OldFile >> $LogFile 2>&1
  echo "[$OldFile]Delete Old File Success!" >> $LogFile
  else
  echo "[$OldFile]No Old Backup File!" >> $LogFile
  fi
  if [ -f $NewFile ]
  then
  echo "[$NewFile]The Backup File is exists,Can't Backup!" >> $LogFile
  else
  case $BackupMethod in
  mysqldump)
  if [ -z $DBPasswd ]
  then
  mysqldump -u $DBUser --opt $DBName > $DumpFile
  else
  mysqldump -u $DBUser -p$DBPasswd --opt $DBName1 > $DumpFile
  fif
  tar czvf $NewFile $DumpFile >> $LogFile 2>&1
  echo "[$NewFile]Backup Success!" >> $LogFile
  rm -rf $DumpFile
  ;;
  mysqlhotcopy)
  rm -rf $DumpFile
  mkdir $DumpFile
  if [ -z $DBPasswwd ]
  then
  mysqlhotceopy -u $DBUser $DBName $DumpFile >> $LogFile 2>&1
  else
  mysqlhotcopy -u $DBUser -p $DBPasswd $DBName $DumpFile >>$LogFile 2>&1
  fi
  tar czvf $NewFile $DumpFile >> $LogFile 2>&
  echo "[$NewFile]Backup Success!" >> $Log1File
  rm -rf $DumpFile
  ;;
  *)
  /etc/init.d/mysqld stop >/dev/null 2>&1
  tar czvf $NewFile $DBPath$DBName >> $LogFlile 2>&1
  /etc/init.d/mysqld start >/dev/null 2>&1
  echo "[$NewFille]Backup Success!" >> $LogFile
  ;;
  esac
  fi
  echo "-------------------------------------------" >> $LogFile【原文】【汉音对照
 
 
 
 
 
 
 
 
 
日版宠物情人插曲《Winding Road》歌词

日版宠物情人2017的插曲,很带节奏感,日语的,女生唱的。 最后听见是在第8集的时候女主手割伤了,然后男主用嘴帮她吸了一下,插曲就出来了。 歌手:Def...

兄弟共妻,我成了他们夜里的美食

老钟家的两个儿子很特别,就是跟其他的人不太一样,魔一般的执着。兄弟俩都到了要结婚的年龄了,不管自家老爹怎么磨破嘴皮子,兄弟俩说不娶就不娶,老父母为兄弟两操碎了心...

如何磨出破洞牛仔裤?牛仔裤怎么剪破洞?

把牛仔裤磨出有线的破洞 1、具体工具就是磨脚石,下面垫一个硬物,然后用磨脚石一直磨一直磨,到把那块磨薄了,用手撕开就好了。出来的洞啊很自然的。需要猫须的话调几...

我就是扫描下图得到了敬业福和爱国福

先来看下敬业福和爱国福 今年春节,支付宝再次推出了“五福红包”活动,表示要“把欠大家的敬业福都还给大家”。 今天该活动正式启动,和去年一样,需要收集“五福”...

冰箱异味产生的原因和臭味去除的方法

有时候我们打开冰箱就会闻到一股异味,冰箱里的这种异味是因为一些物质发出的气味的混合体,闻起来让人恶心。 产生这些异味的主要原因有以下几点。 1、很多人有这种习...

 
 
ke yi jiang zhe ge jiao ben fang jin crontab, mei tian ling chen zhi xing yi ci , zi dong bei fen zhe ge jiao ben mei tian zui duo zhi zhi xing yi ci , er qie zhi bao liu zui jin wu tian de bei fen zai fu wu qi shang 。 #Setting # she zhi shu ju ku ming , shu ju ku deng lu ming , mi ma , bei fen lu jing , ri zhi lu jing , shu ju wen jian wei zhi , ji bei fen fang shi # mo ren qing kuang xia bei fen fang shi shi tar, huan ke yi shi mysqldump,mysqldotcopy # mo ren qing kuang xia , yong root( kong ) deng lu mysql shu ju ku , bei fen zhi /root/dbxxxxx.tgz #!/bin/bash #This is a ShellScript For Auto DB Backup #Powered by aspbiz #Setting DBName=mysql DBUser=root DBPasswd= BackupPath=/root/ LogFile=/root/db.log DBPath=/var/lib/mysql/ #BackupMethod=mysqldump #BackupMethod=mysqlhotcopy #BackupMethod=tar #Setting End NewFile="$BackupPath"db$(date +%y%m%d).tgz DumpFile="$BackupPath"db$(date +%y%m%d) OldFile="$BackupPath"db$(date +%y%m%d --date='5 days ago').tgz echo "-------------------------------------------" >> $LogFile echo $(date +"%y-%m-%d %H:%M:%S") >> $LogFile echo "--------------------------" >> $LogFile #Delete Old File if [ -f $OldFile ] then rm -f $OldFile >> $LogFile 2>&1 echo "[$OldFile]Delete Old File Success!" >> $LogFile else echo "[$OldFile]No Old Backup File!" >> $LogFile fi if [ -f $NewFile ] then echo "[$NewFile]The Backup File is exists,Can't Backup!" >> $LogFile else case $BackupMethod in mysqldump) if [ -z $DBPasswd ] then mysqldump -u $DBUser --opt $DBName > $DumpFile else mysqldump -u $DBUser -p$DBPasswd --opt $DBName1 > $DumpFile fif tar czvf $NewFile $DumpFile >> $LogFile 2>&1 echo "[$NewFile]Backup Success!" >> $LogFile rm -rf $DumpFile ;; mysqlhotcopy) rm -rf $DumpFile mkdir $DumpFile if [ -z $DBPasswwd ] then mysqlhotceopy -u $DBUser $DBName $DumpFile >> $LogFile 2>&1 else mysqlhotcopy -u $DBUser -p $DBPasswd $DBName $DumpFile >>$LogFile 2>&1 fi tar czvf $NewFile $DumpFile >> $LogFile 2>& echo "[$NewFile]Backup Success!" >> $Log1File rm -rf $DumpFile ;; *) /etc/init.d/mysqld stop >/dev/null 2>&1 tar czvf $NewFile $DBPath$DBName >> $LogFlile 2>&1 /etc/init.d/mysqld start >/dev/null 2>&1 echo "[$NewFille]Backup Success!" >> $LogFile ;; esac fi echo "-------------------------------------------" >> $LogFile
󰈣󰈤
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
华丽的模特拍摄(8)
华丽的模特拍摄(7)
华丽的模特拍摄(6)
华丽的模特拍摄(5)
八里沟
朝阳宫
天下峨眉 云上金顶
老家(四)
 
>>返回首页<<
 
 
 为你推荐
 
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 热帖排行
 
 
 
 
 
©2005- 王朝网络 版权所有