ccn / sqldump
简单的SQL导出工具。
dev-master
2017-04-30 00:00 UTC
Requires
- php: >=5.6.0
- ext-pdo: *
- ext-pdo_mysql: *
Suggests
- monolog/monolog: dev-master
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();