国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 株洲县| 陇南市| 桐乡市| 太仆寺旗| 武陟县| 新竹市| 广东省| 张家港市| 长垣县| 蓝山县| 邹平县| 阿拉善盟| 金阳县| 玉环县| 抚松县| 甘泉县| 曲阜市| 丹阳市| 乐昌市| 合水县| 湟中县| 靖宇县| 郯城县| 邵阳县| 当雄县| 江津市| 永福县| 黔东| 吴堡县| 平江县| 紫云| 蒙城县| 宜兰市| 内乡县| 乌鲁木齐县| 建德市| 香河县| 沙河市| 民丰县| 大厂| 汝南县|