#! / bin/sh #用戶名 mysql_user=user #密碼 mysql_password=password #數據庫地址 mysql_host=192.168.199.182 #庫名 mysql_dataBase=springboot #備份路徑 mysql_backPath=/mnt/sda1/mysql_bak/ #備份時間 time=$(date +%Y%m%d%H%M%S) #建立目錄 mkdir $mysql_backPath || true #移除5天前備份數據 find $mysql_backPath -mtime +5 -name "*.*" -exec rm -rf {} \; #處處sql文件 mysqldump --opt -h$mysql_host -u$mysql_user -p$mysql_password $mysql_dataBase>$mysql_backPath$mysql_dataBase$time.sql
備註:注意時區。。。
更詳細說明請點擊mysql