gpsa/sql-dump-parser

此包的最新版本(dev-master)没有可用的许可信息。

SQL导出解析器

dev-master 2018-11-17 04:18 UTC

This package is auto-updated.

Last update: 2024-09-17 17:57:30 UTC


README

Build Status

简介

本项目旨在帮助解析SQL导出文件。

安装

您需要Composer

composer require gpsa/sql-dump-parser

使用方法

  • 加载字符串

    $parser = new MySQL();
    $parser->loadString($sql, $startLine);
    
  • 加载文件

     $parser = new MySQL();
     $parser->loadFile($sql, $startLine); 
    
    $startLine是可选的,表示从文件的哪一行开始迭代
  • 迭代查询

     	# After loading the file/string we can Iterate and get all files
     	foreach ($parser->getNext() as $item) {
     		echo "{$item->getLine()} - {$item->getSql()}";
     	}
    

更详细的示例,建议查看测试文件夹。