#!/bin/bash
mysql_host=『192.168.1.100』
mysql_user=『root』
mysql_pwd=『123qqq…a』
mysql_port=『3306』
mysql_base=『aaa』 #要備份的資料庫名
backup_dir=』/home/backup』 #備份檔案存放位置
date_time=date +%y-%m-%d
#備份時間,用來做檔名
[ ! -d bac
kupd
ir//
backup
dir
/ ] && mkdir -p bac
kupd
ir//
backup
dir
/ #判斷資料夾是否存在,否則建立
mysqldump -hmys
qlho
st−u
-umy
sqlh
ost
−u-pmys
qlpw
d−p-p
mysqlp
wd−
p $ > bac
kupd
ir//
backup
dir
/.sql
cd $
tar -czf $.tar.gz bac
kupd
ir//
backup
dir
/.sql
rm -rf $.sql
find $ -mtime +10 -name 「*.sql」 exec rm -rf {} ; #找出10天前的備份檔案並刪除
MySQL 資料庫並自動備份
每天早上備份一次 mysql 資料庫並自動打包,同時刪除 5 天前的備份檔案 建議在本地執行沒有任何問題再傳到伺服器上 以後就可以新增計畫任務 儲存目錄,路徑要用反斜槓.您需要手動建立它.要把壓縮包的exe檔案跟當前執行頁面放在同乙個目錄,當然你也可以自己配置,這樣才能壓縮 ini set max ...
linux 自動備份MySQL資料庫,並郵件傳送
的資料是最重要的,需要我們定期備份,接下來為大家說的就是 定期 自動 備份mysql資料庫,並且壓縮後以郵箱傳送 大概步驟就是 1 確保 安裝了 sendmail 和 mutt 包 沒有安裝的話,先安裝好,再進行下面的操作 2 新建指令碼檔案,備份資料庫,打包檔案,郵件傳送 的 3 先手動執行指令碼...
mysql刪除資料庫資料庫 MySQL刪除資料庫
刪除資料庫是指在資料庫系統中刪除已經存在的資料庫。資料庫刪除之後,原來分配的空間將被收回。需要注意的是,資料庫刪除之後該資料庫中所有的表和資料都將被刪除。因此刪除資料庫要特別小心。一 通過sql語句 mysql中,刪除資料庫通過sql語句drop database。其語法格式如下 drop data...