日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

linux mysql清除缓存_案例:通过shell脚本实现mysql数据备份与清理

發布時間:2024/10/12 数据库 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux mysql清除缓存_案例:通过shell脚本实现mysql数据备份与清理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

導讀

Shell是系統的用戶界面,提供了用戶與內核進行交互操作的一種接口。它接收用戶輸入的命令并把它送入內核去執行,實際上Shell是一個命令解釋器,它解釋由用戶輸入的命令并且把它們送到內核,不僅如此,Shell有自己的編程語言用于對命令的編輯,它允許用戶編寫由shell命令組成的程序。

ubuntu 上shell腳本實現數據庫的定時備份和刪除一個月以前的數據

SCRIPT

curdate=`date +%Y-%m-%d_%H-%M`

backupdir=”/opt/backup/db”

databasename=”DBName”

username=”root”

password=”–skip-password” # if password isn’t empty use “-pxxxxx”

#the number of days to keep backups

keepbackups=`date -d ’30 days ago’ +%Y-%m-%d`

echo =====================

echo Start backup MySQL DB

mysqldump -u${username} ${password} ${databasename} > ${backupdir}/${databasename}_${curdate}.sql

echo Done.

echo Deleting old backups

cd $backupdir

find . -name “${databasename}_${keepbackups}*” | xargs rm -rf

echo Done.

echo =====================

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的linux mysql清除缓存_案例:通过shell脚本实现mysql数据备份与清理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。