daoke5/mysqldump
最新稳定版本:1.0
Composer 安装命令:
composer require daoke5/mysqldump
包简介
MySQL备份,支持邮件发送
关键字:
README 文档
README
use EasyMySQLDump\EasyMySQLDump;
use EasyMySQLDump\EasySendEmail;
/**
* 1. Mysqldump
*/
$easyMySQLDump = new EasyMySQLDump();
$easyMySQLDump->setDatabase('127.0.0.1', 3306, 'root', '', 'test')
->setDumpFile('/web/test.mysqldump.sql')
->mysqldump();
/**
* 2. Send email
*/
$easySendEmail = new EasySendEmail();
$easySendEmail->debug = true;
$sendResult = $easySendEmail
->setSubject('mysqldump')
->setBody('A mail to backup mysqldump file')
->setSMTP('smtp.yeah.net', 465, '[username]@yeah.net', '[password]')
->setSender('[sender address]', '[sender name]')
->setReceiver('[receiver address]')
->addAttachment($easyMySQLDump->getDumpFile(), 'mysqldump.sql')
->send();
if ($sendResult === false) {
echo $easySendEmail->error;
exit;
}
统计信息
- 总下载量: 168
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-06-12