国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

mysql備份腳本 mysqldump使用方法詳解

2024-07-24 13:15:02
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例為大家分享了mysql備份腳本,供大家參考,具體內(nèi)容如下

#!/bin/bash#全備方式,一般在從機(jī)上執(zhí)行,適用于小中型mysql數(shù)據(jù)庫(kù)#刪除15天以前備份#作者:fafu_li#時(shí)間:2015.08.10source /etc/profile    #加載系統(tǒng)環(huán)境變量source ~/.bash_profile  #加載用戶環(huán)境變量set -o nounset       #引用未初始化變量時(shí)退出#set -o errexit      #執(zhí)行shell命令遇到錯(cuò)誤時(shí)退出user="root"password="123456"host="localhost"port="3306"#需備份的數(shù)據(jù)庫(kù),數(shù)組db=("test")#備份時(shí)加鎖方式,#MyISAM為鎖表--lock-all-tables,#InnoDB為鎖行--single-transactionlock="--single-transaction"mysql_path="/usr/local/mysql"backup_path="${mysql_path}/backup"date=$(date +%Y-%m-%d_%H-%M-%S)day=15backup_log="${mysql_path}/backup.log"#建立備份目錄if [ ! -e $backup_path ];then  mkdir -p $backup_pathfi#刪除以前備份find $backup_path -type f -mtime +$day -exec rm -rf {} /; > /dev/null 2>&1echo "開始備份數(shù)據(jù)庫(kù):${db[*]}"#備份并壓縮backup_sql(){  dbname=$1  backup_name="${dbname}_${date}.sql"  #-R備份存儲(chǔ)過(guò)程,函數(shù),觸發(fā)器  mysqldump -h $host -P $port -u $user -p$password $lock --default-character-set=utf8 --flush-logs -R $dbname > $backup_path/$backup_name    if [[ $? == 0 ]];then    cd $backup_path    tar zcpvf $backup_name.tar.gz $backup_name    size=$(du $backup_name.tar.gz -sh | awk '{print $1}')    rm -rf $backup_name    echo "$date 備份 $dbname($size) 成功 "  else    cd $backup_path    rm -rf $backup_name    echo "$date 備份 $dbname 失敗 "  fi}#循環(huán)備份length=${#db[@]}for (( i = 0; i < $length; i++ )); do    backup_sql ${db[$i]} >> $backup_log 2>&1doneecho "備份結(jié)束,結(jié)果查看 $backup_log"du $backup_path/*$date* -sh | awk '{print "文件:" $2 ",大小:" $1}'

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到MYSQL教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 连江县| 虎林市| 南木林县| 西乌珠穆沁旗| 凤台县| 来凤县| 阿鲁科尔沁旗| 油尖旺区| 屯门区| 锦屏县| 个旧市| 航空| 汉沽区| 嘉义县| 黑水县| 监利县| 古丈县| 安乡县| 永靖县| 华容县| 亚东县| 莱芜市| 静安区| 南充市| 富蕴县| 太谷县| 武强县| 湖州市| 宁都县| 青阳县| 西城区| 万年县| 塔河县| 乌兰察布市| 淮安市| 黎城县| 衡南县| 昌都县| 牙克石市| 烟台市| 怀仁县|