《mysql資料庫備份小指令碼》

2022-04-03 23:16:36 字數 482 閱讀 6393

vim mysql.sh

#!/bin/bash

day=`date +%y-%m-%d` //日期以年月日顯示並賦予day變數

size=`du -sh /var/lib/mysql //檢視mysql的大小並且賦予變數size

echo "date :$day" >> /tmp/mysqlbak.txt  //輸出日期到mysqlbak.txt檔案

echo "date size : $size" >> /tmp/mysqlbak.txt //輸出檔案大小到mysqlbak.txt檔案

cd /tmp/mysql        //切換到mysql目錄下

tar zcvf mysqlbak-$.tar.gz /var/lib/mysql /tmp/mysqlbak.txt  //打包mysql資料庫檔案和日期大小檔案

rm -rf /tmp/mysql.txt  //刪除mysqlbak.txt存放mysql資料大小檔案

MySQL資料庫備份指令碼

1.指令碼內容 單獨的指令碼 bin sh if 4 then echo usage 0 db host db user db pwd db name exit fiprefix date y m d h m s filepath root dbbackup date y m 4 prefix if...

mysql資料庫備份指令碼

第一步 編寫資料庫備份指令碼database mysql shell.sh bin bash date date y m d h m every minute database springboot admin database name db username root database user...

備份MySQL資料庫指令碼

備份mysql資料庫中 mysql 庫 規定每週日24點備份 root mysql vim root mysqldump.sh bin bash backup database mysql owner weijia date 2019 04 13 mysql user root 登入使用者 mysq...