linux下,提供了对于mysql的sql语法的解析器,示例代码:
use DBIx::MyParse; my $parser = DBIx::MyParse->new( database => ‘database’, groups => [‘my_cnf_group’], options => [‘–skip-networking’], datadir => ‘/tmp’ ); my $query = $parser->parse(“SELECT field FROM table”); print $query->getCommand();