nurmanhabib / mysqldump

MySQL 数据库备份。源自 https://github.com/dg/MySQL-dump

v1.2.0 2014-01-30 00:54 UTC

This package is auto-updated.

Last update: 2024-09-12 20:14:24 UTC


README

源自 https://github.com/dg/MySQL-dump

这是一个备份工具,用于备份数据库或将其传输到另一个 MySQL 服务器。备份通常包含创建表、填充表或两者的 SQL 语句。

它需要 PHP 5.0.5 或更高版本。

使用方法

创建 MySQLi 对象并将其传递给 MySQLDump

$dump = new MySQLDump(new mysqli('localhost', 'root', 'password', 'database'));

您可以指定每个表或视图的导出方式(可选)

$dump->tables['search_cache'] = MySQLDump::DROP | MySQLDump::CREATE;
$dump->tables['log'] = MySQLDump::NONE;

然后简单地调用 save()write()

$dump->save('export.sql.gz');

GitHub 项目:http://github.com/dg/MySQL-dump

(c) David Grudl,2008,2013 (http://davidgrudl.com)