久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎么在Mysql中備份多個數(shù)據(jù)庫

125次閱讀
沒有評論

共計 812 個字符,預(yù)計需要花費 3 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

本篇文章為大家展示了怎么在 Mysql 中備份多個數(shù)據(jù)庫,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

備份數(shù)據(jù)腳本

#!/bin/bash
# date 是 linux 的一個命令  date [參數(shù)] [+ 格式]
time=` date +%Y_%m_%d_%H_%M_%S `
#  備份輸出路徑
backupdir=/home/backup/
#  備份文件路徑
filedir=/home/my_app/files/
#  用 sql 語句取出所有以 test 開頭的數(shù)據(jù)庫。將指令通過管道傳遞給 mysql 客戶端;- N 表示不輸出結(jié)果的表頭及結(jié)尾,得到的結(jié)果是純粹的數(shù)據(jù)集
databases=(`echo  show databases like  test%  | mysql -N -uroot -proot`)
#  將 mysqldump 的輸出文件通過管道傳給 gzip 壓縮,gzip 是不能保存原文件且不能壓縮目錄的
mysqldump -uroot -proot --databases ${databases[*]} | gzip   $backupdir/$time.sql.gz
#  備份文件。zip [壓縮輸出文件] [被壓縮文件]
zip -r $backupdir/$time.zip $filedir
#  刪除 7 天前的備份文件
find $backupdir -mtime +7 -name  *  -exec rm -rf {} \;

然后設(shè)置 crontab 在每天凌晨運行備份腳本即可

數(shù)據(jù)恢復(fù)

mysql -u root -p DATABESE_NAME   dump.sql

或者連接 mysql 客戶端

mysql  source dump.sql

上述內(nèi)容就是怎么在 Mysql 中備份多個數(shù)據(jù)庫,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道。

向 AI 問一下細(xì)節(jié)

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-04發(fā)表,共計812字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 长泰县| 合水县| 彝良县| 贡觉县| 宁城县| 新泰市| 剑阁县| 连城县| 淮阳县| 富锦市| 油尖旺区| 万全县| 马尔康县| 西充县| 西乌珠穆沁旗| 洮南市| 长岛县| 苗栗市| 阜阳市| 亚东县| 喀喇沁旗| 辉县市| 晋宁县| 临夏县| 肥东县| 新郑市| 保靖县| 方城县| 罗山县| 兴化市| 勃利县| 喀什市| 三江| 那坡县| 岳池县| 丰县| 合水县| 信阳市| 华阴市| 慈溪市| 军事|