最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL數(shù)據(jù)庫(kù)的shell腳本自動(dòng)備份

 更新時(shí)間:2017年03月08日 11:37:11   投稿:lqh  
這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)的shell腳本自動(dòng)備份的相關(guān)資料,網(wǎng)站或應(yīng)用的后臺(tái)都有備份數(shù)據(jù)庫(kù)的功能按鈕,但需要去手工執(zhí)行。我們需要一種安全的,每天自動(dòng)備份的方法需要的朋友可以參考下

MySQL數(shù)據(jù)庫(kù)的shell腳本自動(dòng)備份

經(jīng)常備份數(shù)據(jù)庫(kù)是一個(gè)好習(xí)慣,雖然數(shù)據(jù)庫(kù)損壞或數(shù)據(jù)丟失的概率很低,但一旦發(fā)生這種事情,后悔是沒(méi)用的。一般網(wǎng)站或應(yīng)用的后臺(tái)都有備份數(shù)據(jù)庫(kù)的功能按鈕,但需要去手工執(zhí)行。我們需要一種安全的,每天自動(dòng)備份的方法。下面的這個(gè)shell腳本就是能讓你通過(guò)過(guò)設(shè)定Crontab來(lái)每天備份MySQL數(shù)據(jù)庫(kù)的方法。

#!/bin/bash
# 數(shù)據(jù)庫(kù)認(rèn)證
 user=""
 password=""
 host=""
 db_name=""
# 其它
 backup_path="/path/to/your/home/_backup/mysql"
 date=$(date +"%d-%b-%Y")
# 設(shè)置導(dǎo)出文件的缺省權(quán)限
 umask 177
# Dump數(shù)據(jù)庫(kù)到SQL文件
 mysqldump --user=$user --password=$password --host=$host $db_name > $backup_path/$db_name-$date.sql

通過(guò)上面的腳本,我們可以每天導(dǎo)出一份sql備份文件,文件的名稱按當(dāng)日日期生成。日積月累,這樣的文件會(huì)生成很多,有必要定時(shí)刪除一些老舊的備份的文件,下面的這行命令就是做這個(gè)任務(wù)的,你可以把它加在上面的腳本后面。

# 刪除30天之前的就備份文件
 find $backup_path/* -mtime +30 -exec rm {} \;

我在使用上面的腳本時(shí)曾經(jīng)遇到過(guò)一個(gè)問(wèn)題,Crontab定時(shí)執(zhí)行腳本導(dǎo)出沒(méi)有報(bào)錯(cuò),但導(dǎo)出的是空的SQL文件,但登錄到控制臺(tái)手工執(zhí)行這個(gè)腳本是備份成功的。后來(lái)發(fā)現(xiàn)是Crontab執(zhí)行腳本是缺少系統(tǒng)環(huán)境信息,找不到 mysqldump ,改正的方法是使用 mysqldump 全路徑就行了。而之所以沒(méi)有報(bào)錯(cuò)信息,是因?yàn)?mysqldump 把錯(cuò)誤信息輸出到了 stderr。在命令的后面末尾接 “2>&1” 這樣一個(gè)信息重定向命令就可以看到錯(cuò)誤信息了:

mysqldump -ujoe -ppassword > /tmp/somefile 2>&1

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • 揭開(kāi)SQL中NULL的神秘面紗

    揭開(kāi)SQL中NULL的神秘面紗

    表的字段默認(rèn)允許存放NULL值,這意味著,您在插入記錄或者更新記錄時(shí),可以不為該字段指定值,此時(shí)該字段將存儲(chǔ)NULL值,這篇文章將揭開(kāi)SQL中NULL的神秘面紗。這個(gè)問(wèn)題可能困擾著很多初級(jí)開(kāi)發(fā)者
    2023-01-01
  • mysql雙機(jī)熱備實(shí)現(xiàn)方案【可測(cè)試】

    mysql雙機(jī)熱備實(shí)現(xiàn)方案【可測(cè)試】

    雙機(jī)熱備從廣義上講,就是對(duì)于重要的服務(wù),使用兩臺(tái)服務(wù)器,互相備份,共同執(zhí)行同一服務(wù)。這篇文章主要介紹了mysql雙機(jī)熱備實(shí)現(xiàn)方案,需要的朋友可以參考下
    2019-10-10
  • PHP5 mysqli的prepare準(zhǔn)備語(yǔ)句使用說(shuō)明

    PHP5 mysqli的prepare準(zhǔn)備語(yǔ)句使用說(shuō)明

    mysqli對(duì)prepare的支持對(duì)于大訪問(wèn)量的網(wǎng)站是很有好處的,它極大地降低了系統(tǒng)開(kāi)銷,而且保證了創(chuàng)建查詢的穩(wěn)定性和安全性.prepare準(zhǔn)備語(yǔ)句分為綁定參數(shù)和綁定結(jié)果
    2012-12-12
  • MySQL 導(dǎo)出和導(dǎo)入數(shù)據(jù)的幾種實(shí)現(xiàn)方式

    MySQL 導(dǎo)出和導(dǎo)入數(shù)據(jù)的幾種實(shí)現(xiàn)方式

    本文主要介紹了MySQL 導(dǎo)出和導(dǎo)入數(shù)據(jù)的幾種實(shí)現(xiàn)方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-03-03
  • MySQL主鍵約束和外鍵約束詳解

    MySQL主鍵約束和外鍵約束詳解

    主鍵約束,說(shuō)白了就是 not null + unique,主鍵也是在插入數(shù)據(jù)的時(shí)候先進(jìn)行查詢,而 MySQL 則會(huì)對(duì) unique,primary key 這樣的列自動(dòng)的添加索引(后續(xù)介紹),來(lái)提高查詢的效率,這篇文章主要介紹了MySQL主鍵約束和外鍵約束,需要的朋友可以參考下
    2023-03-03
  • MySQL數(shù)據(jù)被誤刪的解決方法

    MySQL數(shù)據(jù)被誤刪的解決方法

    之前被要求開(kāi)發(fā)一個(gè)OA項(xiàng)目,需求還要及時(shí)生效(一邊開(kāi)發(fā)一邊使用),有一次生產(chǎn)環(huán)境的一個(gè)bug本地沒(méi)辦法復(fù)現(xiàn),在調(diào)試的過(guò)程中,我倆當(dāng)作開(kāi)發(fā)環(huán)境很自然的把數(shù)據(jù)給刪了,所以在這里記錄一下MySQL數(shù)據(jù)備份和恢復(fù)的方法及操作,希望可以幫助到跟我一樣的小伙伴
    2024-01-01
  • MySQL索引是啥?不懂就問(wèn)

    MySQL索引是啥?不懂就問(wèn)

    索引是幫助數(shù)據(jù)庫(kù)高效獲取數(shù)據(jù)的一種數(shù)據(jù)結(jié)構(gòu),是基于數(shù)據(jù)表創(chuàng)建的,它包含了一個(gè)表中某些列的值以及記錄對(duì)應(yīng)的地址,并且把這些值存在一個(gè)數(shù)據(jù)結(jié)構(gòu)中,常見(jiàn)的有使用哈希表、B+樹(shù)作為索引
    2021-07-07
  • 數(shù)據(jù)庫(kù)中間件MyCat的介紹

    數(shù)據(jù)庫(kù)中間件MyCat的介紹

    今天小編就為大家分享一篇關(guān)于數(shù)據(jù)庫(kù)中間件MyCat的介紹,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-01-01
  • MongoDB日期查詢操作圖文詳解

    MongoDB日期查詢操作圖文詳解

    MongoDB中按日期查詢是一種常見(jiàn)的查詢操作,而按日期查詢也是開(kāi)發(fā)人員在MongoDB工作中最常遇到的查詢?nèi)蝿?wù)之一,這篇文章主要給大家介紹了關(guān)于MongoDB日期查詢操作的相關(guān)資料,需要的朋友可以參考下
    2024-02-02
  • 統(tǒng)信UOS 安裝二級(jí)制版MySQL9的圖文步驟

    統(tǒng)信UOS 安裝二級(jí)制版MySQL9的圖文步驟

    本文主要介紹了統(tǒng)信UOS 安裝二級(jí)制版MySQL9的圖文步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02

最新評(píng)論

错那县| 右玉县| 明星| 蒙阴县| 陕西省| 曲靖市| 甘泉县| 平远县| 衢州市| 织金县| 肃南| 曲松县| 金寨县| 屏山县| 珲春市| 清涧县| 渭南市| 海伦市| 隆昌县| 澄城县| 瑞丽市| 高要市| 武冈市| 兴义市| 中山市| 丽江市| 五华县| 河间市| 雷波县| 苍南县| 玛多县| 宁河县| 宜州市| 白城市| 合山市| 壶关县| 永善县| 澄城县| 苗栗市| 余江县| 安康市|