99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

mysqldump+crontab定時備份mysql數據庫,及恢復

對于站長來說,數據庫備份是必不可少的。備份就像買保險一樣,平時不覺得有什么,但是一旦出現問題,絕對會成為你的救命稻草。整理了一個 mysql 數據庫定時備份腳本,可以實現每天定時備份數據庫,清理過期備份文件,備份日志等功能。

舟曲網站建設公司創新互聯,舟曲網站設計制作,有大型網站制作公司豐富經驗。已為舟曲上千多家提供企業網站建設服務。企業網站搭建\外貿網站制作要多少錢,請找那個售后服務好的舟曲做網站的公司定做!

數據庫的數據基本每天都會變化,所以一般每天都會備份一次數據。會用到 corntab 和 mysqldump 這兩個工具。corntab 負責定時執行任務,mysqldump 負責將 mysql 數據備份到文件中。接下來咱就在香港vps主機上做一下演示

基于 mysqldump 的備份數據庫的腳本#!/bin/bashnumber=30#保存備份個數backup_dir=/root/mysqlbackup#備份保存路徑dd=`date+%Y%m%d%H%M%S`#日期格式tool=mysqldumpusername=root#用戶名password=123456#密碼database_name=sample#將要備份的數據庫名稱$tool-u$username--default-character-set=utf8-p$password$database_name>$backup_dir/$database_name-$dd-utf8.dump#寫創建備份日志echo"create$backup_dir/$database_name-$dd.dump">>$backup_dir/log.txt#找出需要刪除的備份delfile=`ls-l-crt$backup_dir/*.dump|awk'{print$9}'|head-1`#判斷現在的備份數量是否大于$numbercount=`ls-l-crt$backup_dir/*.dump|awk'{print$9}'|wc-l`if[$count-gt$number]thenrm$delfileecho"delete$delfile">>$backup_dir/log.txtfi

以上腳本可以實現備份指定日期的數據庫文件,超過一定日期的備份文件自動刪除。還自帶每日備份日志。需要根據自己的情況配置 mysql 用戶名、密碼、數據庫名稱、備份文件保存路徑、保存備份文件數量。再將腳本保存為文件如/mysql_bakup.sh

通過 crontab 實現定時執行腳本

如每天晚上 10 點自動備份數據庫,其中/mysql_bakup.sh 是 mysql 備份腳本。

執行 corntab -e,加入以下命令

0 22 * * * bash /mysql_bakup.sh

mysql 數據庫恢復步驟

1 進入數據庫mysql -u root -p2 創建數據庫create db_name;3 恢復數據庫,其中 mysql_bak.sql 是備份文件source /mysql_bak.sql

文章題目:mysqldump+crontab定時備份mysql數據庫,及恢復
網頁地址:http://www.yijiale78.com/article8/cpdcop.html

成都網站建設公司_創新互聯,為您提供網站營銷響應式網站關鍵詞優化品牌網站建設企業建站網站策劃

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設公司