elektro-potkan/backups-job-mysql

备份 - MySQL 数据库导出作业

v1.0.1 2021-09-21 12:55 UTC

This package is auto-updated.

Last update: 2024-09-21 18:07:57 UTC


README

使用dg/mysql-dump工具导出MySQL数据库的备份作业。此包提供了与主包elektro-potkan/backups一起使用的MySQL作业。

使用方法

$db = new mysqli($server, $user, $password, $dbname);
$dump = new MySQLDump($db);

$job = new ElektroPotkan\Backups\Jobs\MySQL($dump);

// register the job ($manager is an instance implementing ElektroPotkan\Backups\IManager)
$manager->addJob('my-db-dump', $job);

压缩

默认情况下,输出备份文件将被gzip压缩。要禁用压缩,请在作业构造函数中将false作为第二个参数传递。

$job = new ElektroPotkan\Backups\Jobs\MySQL($dump, false);// gzip compression disabled

作者

Elektro-potkan git@elektro-potkan.cz

信息

版本控制

本项目使用语义版本控制 2.0.0 (semver.org)

分支管理

本项目使用略有修改的Git-Flow工作流程和分支模型。

许可证

您可以在BSD Zero Clause License或GNU通用公共许可证(GPL)版本3或更高版本下使用此程序。

请参阅文件LICENSE