Linux 每天自動備份mysql數(shù)據(jù)庫的方法
/usr/bin為mysql安裝目錄
建備份文件夾:
mkdir mysql_data_bak
建腳本文件:
touch autobackupmysql.sh
打開文件
vi autobackupmysql.sh
在腳本中加入如下內(nèi)容:
filename=`date +%Y%m%d` /usr/bin/mysqldump -opt mysql -u root -proot|gzip >/mysql_data_bak/name$filename.gz
這里注意了
一般的:
**********************************************************
打開自動執(zhí)行文件
vi /etc/crontab
在etc中加入如下內(nèi)容,讓其自動執(zhí)行任務(wù)。
01 15 * * * root /mysql_data_bak/autobackupmysql
**********************************************************
Redhat方法:
Redhat的crontab采用按時間調(diào)用4個目錄(/etc/cron.hourly:每小時;/etc/cron.daily:每
天;/etc/cron.weekly:每周;/etc/cron.monthly:每月)中腳本出來運行的方式。
Redhat中只需要將剛才編輯的腳本復(fù)制到相應(yīng)的目錄即可。
cp /mysql_data_bak/autobackupmysql etc/cron.daily
重啟etc
/etc/rc.d/init.d/crond restart
相關(guān)文章
CentOS+Nginx+PHP+MySQL詳細配置(圖解)
CentOS+Nginx+PHP+MySQL詳細配置(帶有圖解),需要的朋友可以參考下。2011-03-03Linux Centos7系統(tǒng)端口占用問題的解決方法
這篇文章主要給大家介紹了關(guān)于Linux Centos7系統(tǒng)端口占用問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2018-01-01CentOS7 LNMP+phpmyadmin環(huán)境搭建 第三篇phpmyadmin安裝
這篇文章主要介紹了CentOS7 LNMP+phpmyadmin環(huán)境搭建,第三篇phpmyadmin安裝,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07linux如何mount掛載磁盤并設(shè)置開機自動mount的實現(xiàn)
這篇文章主要介紹了linux如何mount掛載磁盤并設(shè)置開機自動mount的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-09-09