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

MySQL定時備份數(shù)據(jù)庫操作示例

 更新時間:2020年03月27日 10:32:36   作者:OldKind超  
這篇文章主要介紹了MySQL定時備份數(shù)據(jù)庫操作,結(jié)合實例形式分析了MySQL定時備份數(shù)據(jù)庫相關(guān)命令、原理、實現(xiàn)方法及操作注意事項,需要的朋友可以參考下

本文實例講述了MySQL定時備份數(shù)據(jù)庫操作。分享給大家供大家參考,具體如下:

1. 查看mysqldump

root@laowang:/# which mysqldump
/usr/bin/mysqldump

2. 編寫腳本

編輯my.cnf文件, 指定賬號與密碼, 然后在腳本中引用

root@laowang:/# vim /etc/my.cnf

[mysqldump]
user=root
password=root

腳本文件

root@laowang:/var/backups# vim mysql_backup.sh
#!/bin/sh
#################################################
# 備份數(shù)據(jù)庫
#################################################
#mysqldump備份程序執(zhí)行路徑
DUMP=/usr/bin/mysqldump
#備份文件存放路徑
OUT_DIR=/var/database
#備份文件所屬權(quán)限
LINUX_USER=root
#要備份的數(shù)據(jù)庫名字
DB_NAME=laowang
#備份的天數(shù),之前的刪除
DAYS=1

#進(jìn)入備份存放目錄
cd $OUT_DIR
#獲取當(dāng)前系統(tǒng)時間
DATE=`date +%Y_%m_%d`
#備份數(shù)據(jù)庫的文件名
OUT_SQL=$DB_NAME"_$DATE.sql"
#最終保存的數(shù)據(jù)庫備份文件名
TAR_SQL=$DB_NAME"_$DATE.tar.gz"
#開始執(zhí)行備份數(shù)據(jù)庫
$DUMP --defaults-extra-file=/etc/my.cnf --default-character-set=utf8 $DB_NAME > $OUT_SQL

#壓縮為.tar.gz格式
tar -czf $TAR_SQL ./$OUT_SQL
#刪除.sql格式的備份文件
rm $OUT_SQL
#更改備份數(shù)據(jù)庫文件的所有者
chown $LINUX_USER:$LINUX_USER $OUT_DIR/$TAR_SQL
#刪除30天前的備份文件(注意:{} \;中間有空格)
find $OUT_DIR -name "*.tar.gz" -type f -mtime +$DAYS -exec rm -f {} \;

3. 定時計劃

root@laowang:/# crontab -e
# m h dom mon dow  command
10 10 * * * /var/backups/mysql_backup.sh

ctrl+X 退出

y 保存修改

更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《MySQL索引操作技巧匯總》、《MySQL常用函數(shù)大匯總》、《MySQL日志操作技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲過程技巧大全》及《MySQL數(shù)據(jù)庫鎖相關(guān)技巧匯總

希望本文所述對大家MySQL數(shù)據(jù)庫計有所幫助。

相關(guān)文章

  • MySQL性能優(yōu)化技巧分享

    MySQL性能優(yōu)化技巧分享

    這篇文章主要介紹了MySQL性能優(yōu)化的相關(guān)技巧,幫助大家提高數(shù)據(jù)庫的性能,感興趣的朋友可以了解下
    2020-09-09
  • MySQL5創(chuàng)建存儲過程的示例

    MySQL5創(chuàng)建存儲過程的示例

    存儲過程可以一次執(zhí)行多個sql語句,所以php只連接數(shù)據(jù)庫一次就能查詢多個語句;不過要返回多個結(jié)果集就必須用mysqli擴(kuò)展來查詢,否則會提示錯誤can't return a result set in the given context
    2008-09-09
  • mysql自定義函數(shù)原理與用法實例分析

    mysql自定義函數(shù)原理與用法實例分析

    這篇文章主要介紹了mysql自定義函數(shù),結(jié)合實例形式分析了mysql自定義函數(shù)基本功能、原理、用法及操作注意事項,需要的朋友可以參考下
    2020-04-04
  • 修改MySQL所有表的編碼或修改某個字段的編碼步驟詳解

    修改MySQL所有表的編碼或修改某個字段的編碼步驟詳解

    這篇文章主要給大家介紹了關(guān)于修改MySQL所有表的編碼或修改某個字段編碼的相關(guān)資料,在進(jìn)行數(shù)據(jù)庫編碼更改之前,需要先確定目標(biāo)編碼格式,常見的編碼格式有UTF-8、GBK等,需要的朋友可以參考下
    2023-12-12
  • MySQL慢查詢?nèi)罩局械腖ock_time由來解析

    MySQL慢查詢?nèi)罩局械腖ock_time由來解析

    這篇文章主要為大家介紹了慢查詢?nèi)罩局蠰ock_time的由來解析,以及Lock_time?包含哪些鎖等待時間、以及是怎么計算得到的,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2023-06-06
  • MySQL忘記密碼重置root密碼純步驟分享

    MySQL忘記密碼重置root密碼純步驟分享

    這篇文章主要給大家分享了MySQL忘記密碼重置root密碼純,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2023-12-12
  • MySQL腳本批量自動插入數(shù)據(jù)及數(shù)據(jù)可按條件插入實現(xiàn)

    MySQL腳本批量自動插入數(shù)據(jù)及數(shù)據(jù)可按條件插入實現(xiàn)

    在初始化數(shù)據(jù)庫或者導(dǎo)入一些數(shù)據(jù)時,常常會用到批量的操作,本文主要介紹了MySQL腳本批量自動插入數(shù)據(jù)及數(shù)據(jù)可按條件插入實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • Mysql?sql?如何對行數(shù)據(jù)求和

    Mysql?sql?如何對行數(shù)據(jù)求和

    這篇文章主要介紹了Mysql使用sql實現(xiàn)對行數(shù)據(jù)求和問題,具有很好的參考價值,希望對大家有所幫助。
    2023-05-05
  • mysql cmd常用命令

    mysql cmd常用命令

    mysql cmd常用命令,偶爾需要命令行執(zhí)行mysql的朋友可以參考下。
    2011-05-05
  • sql面試題(查看數(shù)據(jù)中指定幾行記錄)

    sql面試題(查看數(shù)據(jù)中指定幾行記錄)

    一個不錯的sql面試題,表 table1,主鍵為 ID,ID為自動編號(ID可能不連續(xù)),要求查詢第31-40行記錄,如何實現(xiàn)呢?感興趣的朋友參考下
    2014-05-05

最新評論

苗栗县| 阜南县| 顺义区| 龙泉市| 左云县| 屏东县| 长沙市| 平顶山市| 苏州市| 卢龙县| 扎兰屯市| 景泰县| 隆子县| 东光县| 巫溪县| 石渠县| 彝良县| 奇台县| 建平县| 博客| 浮山县| 双鸭山市| 克什克腾旗| 高安市| 秦皇岛市| 石家庄市| 马公市| 遂溪县| 永宁县| 龙陵县| 科尔| 洛隆县| 浦江县| 娄底市| 黔南| 杨浦区| 巴马| 松江区| 馆陶县| 凉城县| 盖州市|