This package can output the structure of a MySQL database.
The main class performs queries to retrieve the list of databases in a MySQL server, the information and the list of tables of a database, and the information and list of fields of a table.
It uses the PDO extension access a MySQL server but it can be adapted to support other types of database servers.
The package comes also with separate classes to display the retrieved databases, tables and fields in HTML tables, as well export that information in XML or CSV formats. |