成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

透過 Crontab 排程備份 Mariadb (Mysql)使用 php + exec + mys

mingzhong / 382人閱讀

摘要:本教學(xué)使用環(huán)境介紹伺服器端資料庫語言版本本機(jī)端一開始原本是用去備份資料庫,但是發(fā)現(xiàn)會(huì)有一些問題,于是改成這種方式,直接透過去備份,出來的格式也不會(huì)有什么問題。

本教學(xué)使用環(huán)境介紹
伺服器端:Ubuntu 18.04 LTS
資料庫:Mariadb 10.1.34(Mysql)
語言版本:php 7.3
本機(jī)端:MacOS High Sierra

一開始原本是用 php 去備份資料庫,但是發(fā)現(xiàn)會(huì)有一些問題,于是改成這種方式,直接透過 mysql 去備份,出來的格式也不會(huì)有什么問題。

$ crontab -e

設(shè)定每天凌晨00:00 執(zhí)行

0 0 * * * php /var/www/backup.php

backup.php 腳本記得開頭一定要 「」,即便你有啟用縮寫

 {$dir}{$filename}";

// 執(zhí)行 cmd
exec($cmd);

header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename="$filename"");

passthru("cat {$dir}{$filename}");
?>

輸出時(shí)會(huì)經(jīng)過 gzip 解壓縮
實(shí)驗(yàn)過原本 150MB 的 sql 壓縮后為 28MB

Line ID:ianmac
QQ:1258554508

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/31248.html

相關(guān)文章

  • 透過 Crontab 排程備份 MariadbMysql使用 php

    摘要:本教學(xué)使用環(huán)境介紹伺服器端資料庫語言版本本機(jī)端本教學(xué)將使用純?nèi)浞葙Y料庫并下載到目錄底下設(shè)定每天凌晨執(zhí)行腳本記得開頭一定要,即便你有啟用縮寫備份后的名稱資料庫設(shè)定資料庫使用者帳 本教學(xué)使用環(huán)境介紹伺服器端:Ubuntu 18.04 LTS資料庫:Mariadb 10.1.34(Mysql)語言版本:php 7.3本機(jī)端:MacOS High Sierra 本教學(xué)將使用純 php 去備份...

    zhkai 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<