一段常用db備份指令碼
1 #!/bin/bash
2 ### create by yunfei.heyf
3 ### program for backup mysql with mysqldump
4 5
6 bakdir="/home/admin/backup"
7 dumpcmd="/usr/bin/mysqldump -uroot -h127.0.0.1 -pnothing --default-character-set=utf8 --databases "
8 bakdb="tm"
9 bakset="daily_"$(date +%y%m%d%h%m).bak
10 11 ########## del bakset before n days ago
12 find $ -name "daily*.bak" -ctime +7 -exec rm -f {} \;
13 14
15 $dumpcmd $bakdb > $bakdir/$bakset
16 17 exit 0
mysql備份資料庫指令碼
需求 要求每天凌晨3點自動備份資料庫,檔案命名格式為db 備份時間,要求以壓縮包形式存在伺服器中 在伺服器上新建乙個指令碼 backupshell.sh bin sh database info db user 使用者名稱 db pass 資料庫密碼 db host localhost db nam...
MySQL定時備份資料庫shell指令碼
資料庫匯出,主要用到mysqldump 命令 mysqldump h db host u db user p db user passwd dbname todaybackuppath dbname sql 具體指令碼如下 db host localhost db user root db user...
mysql備份資料庫
一般伺服器上沒有分使用者的時候mysql使用者名稱可以用 root 得到最高許可權.ubuntu下使用mysql命令匯入 匯出 sql檔案 redhat的mysql命令在 usr local mysql bin 目錄下面 匯出 1.匯出整個資料庫 mysqldump u 使用者名稱 p密碼 資料庫名...