Registry / database / phpmyadmin-sql-parser

phpmyadmin-sql-parser

JSON →
library6.0.0phppackagistunverified

A validating SQL lexer and parser with a focus on MySQL dialect.

composer require phpmyadmin/sql-parser
INSTALL
IMPORT
SIG · PHPMYADMIN-SQL-PAR
P
phpmyadmin-sql-parser
databasephpv6.0.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Parser
use PhpMyAdmin\SqlParser\Parser;

Parse a SQL query and output its statements.

<?php use PhpMyAdmin\SqlParser\Parser; $parser = new Parser('SELECT * FROM users'); print_r($parser->statements);
Debug
Known issues
gotchaOnly supports MySQL dialect; may fail on other SQL variants.
fix
Use a different parser for PostgreSQL or SQLite.
affects: >=1.0
Upgrade
Version history
6.0.0latest on Packagist
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
8
Amazon
1
Resources
phpmyadmin-sql-parser — pip install phpmyadmin-sql-parser · libregistry