ccn/sqldump

简单的SQL导出工具。

dev-master 2017-04-30 00:00 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:02:22 UTC


README

这是一个简单的实用工具,它将选定的数据库导出到包含SQL代码和数据的文本文件中,以便重新创建数据库。

SQL文本文件应包括表结构、完整数据和索引。

它不导出视图、存储过程等,因为它非常简单,但能完成其任务。

它需要并使用 monolog 来导出消息、错误等...

用法

非常简单。创建一个类的实例,传入一个 \PDO 实例和一个 monolog 实例。

然后执行其 dumpSQL 方法 $example->dumpSQL([$filename])。文件名是可选的(默认为 'Dump.sql')

其他方法也可以用来提取表、字段和数据等,如果需要的话。

$dumpTest = new sqlDump\sqlDump($pdo, $logger);
echo $dumpTest->dumpSQL();