製作腳本實作mysql自動備份

王林
發布: 2020-01-28 21:50:19
轉載
2172 人瀏覽過

製作腳本實作mysql自動備份

先執行vi dbbackup.sh指令,在開啟的編輯器輸入:

#!/bin/bash
/usr/local/mysql/bin/mysqldump -uuser -ppasswd databasename > /home/wwwroot/backup/date_$(date'+%Y%m%d').sql
登入後複製

這段指令的意思是:用mysqldump匯出名為databasename的資料庫到/home/wwwroot/backup/資料夾並命名為date_日期.sql,-u後面的是你的Mysql的用戶名,-p後面的是Mysql密碼,databasename是要備份資料庫名字,把這三個替換成自己的。

相關文章教學推薦:mysql影片教學

然後修改權限並執行備份腳本看能否備份成功:

chmod +x dbbackup.shsh dbbackup.sh
登入後複製

如果一切檢查沒問題了,就創建定時任務自動備份你的資料吧,輸入命令:

crontab -e
登入後複製

接著在打開的文件輸入定時任務:

56 23 * * * /root/dbbackup.sh
登入後複製

最後按esc鍵後輸入:wq退出編輯並儲存文件即可。

好了,定時任務建立好了,每天23點56分備份執行dbbackup.sh備份資料庫。

相關文章教學推薦:mysql教學

#

以上是製作腳本實作mysql自動備份的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:cnblogs.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板