jayfun / mysql-tool
提供Mmysql导入导出等基础功能,后续也许会完善增强
dev-master
2018-12-18 07:37 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2020-02-18 13:42:09 UTC
README
提供Mysql导入导出等基础功能,需要php>=5.4
,依赖pdo_mysql
扩展,后续也许会完善增强
已加入composer豪华午餐
安装
composer require jayfun/mysql-tool dev-master
使用
require '/vendor/autoload.php';
$database = [
'username' => 'root',
'password' => 'root',
'host' => '127.0.0.1:3306',
'database' => 'table',
];
$back_tool = new jayfun\mysqlTool\Backup($database);
$filepath = $back_tool->setWithData(true)->setFilename('backup')->dump();
/* filepath 是一个数组,第一个元素是相对路径,第二个元素是绝对路径 */
$restore = new \jayfun\mysqlTool\Restore($database);
$restore->restore($filepath[0]);