gpsa / sql-dump-parser
此包的最新版本(dev-master)没有可用的许可信息。
SQL导出解析器
dev-master
2018-11-17 04:18 UTC
Requires
- php: ^5.5 || ^7.0
Requires (Dev)
- phpunit/phpunit: ^4.0 || ^5.0 || ^6.0 || ^7.0
- squizlabs/php_codesniffer: 3.*
This package is auto-updated.
Last update: 2024-09-17 17:57:30 UTC
README
简介
本项目旨在帮助解析SQL导出文件。
安装
您需要Composer
composer require gpsa/sql-dump-parser
使用方法
-
加载字符串
$parser = new MySQL(); $parser->loadString($sql, $startLine);
-
加载文件
$startLine是可选的,表示从文件的哪一行开始迭代$parser = new MySQL(); $parser->loadFile($sql, $startLine);
-
迭代查询
# After loading the file/string we can Iterate and get all files foreach ($parser->getNext() as $item) { echo "{$item->getLine()} - {$item->getSql()}"; }
更详细的示例,建议查看测试文件夹。