I've not seen anything dedicated to Mapinfo files, however, before you knock up a
Class of objects on CPAN.
In particular the Persistent::File class will allow you to query delimited text files, and you can then transfer your data to another class. So in effect query data from the Mapinfo file and save it to your SQL database or what ever.
Hope this helps.