linux 自動備案mysql資料

2021-08-31 02:01:40 字數 606 閱讀 7193

#! /bin/bash

# sql backup

#data=`date +"%f"`;

bkupdir=/sinykkmysql/data/backup/;

test ! -d $bkupdir && mkdir $bkupdir;

test ! -d $bkupdir$data && mkdir $bkupdir$data;

mysqldump -uroot -pxiaochunlinux --add-drop-table --default-character-set=utf8 -c diarydbnew  > $bkupdir$data/diarydbnew.sql

-------------------------------------------

上面為備份sql的**【若要排除某些表不備份需要寫shell】

使用crontab -e 來編輯定時任務【每天四點鐘備份】

0 4 * * *     /bin/sh /sinykk/backup/autotest.sh

通過直接測試

#/bin/sh /bin/sh /sinykk/backup/autotest.sh 測試時可能有錯,但是能正常備份檔案

Linux自動備份MySQL

locate my.cnf etc my.cnf nano etc my.cnfhost localhost user root password yourpassword本來不需要這些操作,直接把使用者名稱密碼寫到備份指令碼裡就可以,但是 mysql 5.6 之後在命令列裡寫密碼會出現警告。nan...

MySql資料庫遷移備案

posted in mysql and tagged mysql 資料遷移 方案 on sep 15,2015.viewd 2684 times.文 温國兵 五 注意事項 六 技巧 七 總結 mysql 遷移是 dba 日常維護中的乙個工作。遷移,究其本義,無非是把實際存在的物體挪走,保證該物體的完...

linux下mysql自動備份

其實這個mysql自動備份的小指令碼非常簡單,下面是這個小指令碼的步驟。cd www mkdir mysqlbackup vi mysqlautobackup.sh 這個mysqlautobackup.sh的檔案裡寫入以下內容 filename date y m d mysql bin dir my...