clevis / mysql-dump
MySQL数据库备份。
v1.3.2
2015-04-17 18:35 UTC
README
这是一个备份工具,用于备份数据库或将数据库传输到另一个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)