| 订阅 | 在线投稿
分享
 
 
当前位置: 王朝网络 >> mysql >> MySQL shu ju ku ben di bei fen he shuang ji xiang hu bei fen jiao ben

MySQL shu ju ku ben di bei fen he shuang ji xiang hu bei fen jiao ben

2008-06-01 03:26:40 编辑來源:互联网 评论
 
 
 
本文为【MySQL数据库本地备份和双机相互备份脚本】的拼音翻译版
  MySQL de ben di bei fen he shuang ji xiang hu bei fen jiao ben :
  shou xian , wo men xu yao xiu gai jiao ben jin xing bi yao de pei zhi , ran hou yi root yong hu zhi xing 。
  ◆1. di yi zhi xing yuan cheng bei fen shi xian yong first shen shu .
  ◆2. ben di bei fen yong local shen shu
  ◆3. yuan cheng bei fen bu yong shen shu < zhu yi 1>
  zhu yi :
  xu yao zai ling yi zhu ji shang de MySQL yong hu li tian jia yong hu 。
  xu yao pei zhi de di fang :
  # define host and mysql password
  REMOTE_HOST="" # yuan cheng zhu ji ming huo IP
  REMOTE_PASSWORD="" # yuan cheng zhu ji de mysql zhong de root@ ben di zhu ji mi ma .
  # define database path
  DB_PATH="/var/lib/mysql" # ben di mysql shu ju ku lu jing
  LOCAL_PASSWORD="" # ben di mysql root yong hu mi ma
  DB_BACKUP_PATH="/root/db_bk" # ben di bei fen shi shu ju bao cun de lu jing
  NO_BACKUP_DB="" she zhi ben di shu ju ku zhong bu xiang bei fen de shu ju ku ming , yong kong ge ge kai
  zhi jie xia zai
  #!/bin/sh
  # mysqldump_all.sh
  # this scripts is used to backup MySQL database bettwen tow MySQL SERVER!
  # define host and mysql password
  REMOTE_HOST=""
  REMOTE_PASSWORD=""
  # define database path
  DB_PATH="/var/lib/mysql"
  LOCAL_PASSWORD=""
  DB_BACKUP_PATH="/root/db_bk"
  # define which database no back up, write db anme escap whit space!
  # example;
  # NO_BACKUP_DB="yns test ps_note"
  # this said that if db name is "yns" or "test" or "ps_note", then not backup them!
  NO_BACKUP_DB=""
  # get the database name and process one by one
  echo "Start to Backup...";
  #ls /var/lib/mysql > /tmp/mydb.all
  if [ "$1" != "help" ]; then
  for db in `ls $DB_PATH`; do
  if_backup="1"
  if [ -d $DB_PATH/$db ] ; then
  for noBackDB in $NO_BACKUP_DB ; do
  if ( test "$db" = "$noBackDB" ); then
  #echo -n "...";
  if_backup="";
  fi
  done
  if [ $if_backup ]; then
  case "$1" in
  first)
  echo -n "Crate db [ $db ] on $REMOTE_HOST first!"
  result=`mysqladmin -h $REMOTE_HOST --password=$REMOTE_PASSWORD create $db`
  if [ ! $result ]; then
  echo "...Done!";
  else
  echo "...Fialed! check your configure plz!";
  echo "Remote host said: $result";
  exit
  fi
  ;;
  local)
  # back up to localhost dir.
  if [ ! -d $DB_BACKUP_PATH ]; then
  mkdir $DB_BACKUP_PATH
  fi
  echo -n "[ $db ]....Backup to local$DB_BACKUP_PATH with gzip";
  if [ -e "$DB_BACKUP_PATH/$db.gz" ]; then
  mv $DB_BACKUP_PATH/$db.gz $DB_BACKUP_PATH/$db.1.gz;
  fi
  mysqldump --password=Walte#Ming $db | gzip > $DB_BACKUP_PATH/$db.gz
  echo "...[OK]"
  ;;
  *)
  # Do common Backup!
  echo -n "[ $db ]...Do Backup! ====>> $REMOTE_HOST/$db";
  mysqldump --add-drop-table $db --password=$LOCAL_PASSWORD | mysql -h $REMOTE_HOST --password=$REMOTE_PASSWORD $db
  echo "....[OK]";
  esac
  else
  echo "[ $db ]";
  echo "***This database set to Not backup!...Operation CANCELED!";
  fi
  else
  echo "[ $db ]";
  echo "***Warning! Not a DataBbase. Backup Canceled***";
  fi
  done
  else
  echo "Usage: mysqldupm_all.sh [firs|local|help]";
  echo "Some question ask for href="mailto:walteyh@sohu.com";">walteyh@sohu.com";
  fi
  # Ended all backup opretion!
  echo "";
  echo "Note: if there is come wrong message white MySQL,you should check yourconfigure first!";
  exit【原文】【汉音对照
 
 
 
 
 
 
 
 
 
日版宠物情人插曲《Winding Road》歌词

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

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

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

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

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

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

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

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

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

 
 
MySQL de ben di bei fen he shuang ji xiang hu bei fen jiao ben : shou xian , wo men xu yao xiu gai jiao ben jin xing bi yao de pei zhi , ran hou yi root yong hu zhi xing 。 ◆1. di yi zhi xing yuan cheng bei fen shi xian yong first shen shu . ◆2. ben di bei fen yong local shen shu ◆3. yuan cheng bei fen bu yong shen shu < zhu yi 1> zhu yi : xu yao zai ling yi zhu ji shang de MySQL yong hu li tian jia yong hu 。 xu yao pei zhi de di fang : # define host and mysql password REMOTE_HOST="" # yuan cheng zhu ji ming huo IP REMOTE_PASSWORD="" # yuan cheng zhu ji de mysql zhong de root@ ben di zhu ji mi ma . # define database path DB_PATH="/var/lib/mysql" # ben di mysql shu ju ku lu jing LOCAL_PASSWORD="" # ben di mysql root yong hu mi ma DB_BACKUP_PATH="/root/db_bk" # ben di bei fen shi shu ju bao cun de lu jing NO_BACKUP_DB="" she zhi ben di shu ju ku zhong bu xiang bei fen de shu ju ku ming , yong kong ge ge kai zhi jie xia zai #!/bin/sh # mysqldump_all.sh # this scripts is used to backup MySQL database bettwen tow MySQL SERVER! # define host and mysql password REMOTE_HOST="" REMOTE_PASSWORD="" # define database path DB_PATH="/var/lib/mysql" LOCAL_PASSWORD="" DB_BACKUP_PATH="/root/db_bk" # define which database no back up, write db anme escap whit space! # example; # NO_BACKUP_DB="yns test ps_note" # this said that if db name is "yns" or "test" or "ps_note", then not backup them! NO_BACKUP_DB="" # get the database name and process one by one echo "Start to Backup..."; #ls /var/lib/mysql > /tmp/mydb.all if [ "$1" != "help" ]; then for db in `ls $DB_PATH`; do if_backup="1" if [ -d $DB_PATH/$db ] ; then for noBackDB in $NO_BACKUP_DB ; do if ( test "$db" = "$noBackDB" ); then #echo -n "..."; if_backup=""; fi done if [ $if_backup ]; then case "$1" in first) echo -n "Crate db [ $db ] on $REMOTE_HOST first!" result=`mysqladmin -h $REMOTE_HOST --password=$REMOTE_PASSWORD create $db` if [ ! $result ]; then echo "...Done!"; else echo "...Fialed! check your configure plz!"; echo "Remote host said: $result"; exit fi ;; local) # back up to localhost dir. if [ ! -d $DB_BACKUP_PATH ]; then mkdir $DB_BACKUP_PATH fi echo -n "[ $db ]....Backup to local$DB_BACKUP_PATH with gzip"; if [ -e "$DB_BACKUP_PATH/$db.gz" ]; then mv $DB_BACKUP_PATH/$db.gz $DB_BACKUP_PATH/$db.1.gz; fi mysqldump --password=Walte#Ming $db | gzip > $DB_BACKUP_PATH/$db.gz echo "...[OK]" ;; *) # Do common Backup! echo -n "[ $db ]...Do Backup! ====>> $REMOTE_HOST/$db"; mysqldump --add-drop-table $db --password=$LOCAL_PASSWORD | mysql -h $REMOTE_HOST --password=$REMOTE_PASSWORD $db echo "....[OK]"; esac else echo "[ $db ]"; echo "***This database set to Not backup!...Operation CANCELED!"; fi else echo "[ $db ]"; echo "***Warning! Not a DataBbase. Backup Canceled***"; fi done else echo "Usage: mysqldupm_all.sh [firs|local|help]"; echo "Some question ask for href="mailto:walteyh@sohu.com";">walteyh@sohu.com"; fi # Ended all backup opretion! echo ""; echo "Note: if there is come wrong message white MySQL, you should check yourconfigure first!"; exit
󰈣󰈤
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
玉美人_珠联璧合
清纯美女米卡
清新靓丽的早晨
玲子的自信与性感
痞子的甘南日记
疑是银河落九天
雪域坝上四——纯美色
冬日恋歌——西城杨柳弄轻柔
 
>>返回首页<<
 
 
 为你推荐
 
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 热帖排行
 
 
 
 
 
©2005- 王朝网络 版权所有