mysqldiff is a Perl script which compares the data structures (i.e. table definitions) of two MySQL databases and returns the differences as a sequence of MySQL commands suitable for piping into mysql which will transform the structure of the first database to be identical to that of the second (c.f. diff and patch). Database structures can be compared whether they are files containing table definitions or existing databases, local or remote.
SchemaView Plus is a GUI for creating, retrieving, drawing, and printing database schema. It uses Perl, Tk, DBI, and XML packages. Schema can be retrieved using DBIx::SystemCatalog, and it uses XML for storing and retrieving data in text files. You can write any filters to modify these XML files to add new functionality based on your projects (e.g. dropping off some relationships).
The DBI module enables your Perl applications to access multiple database types transparently. You can connect to MySQL, MSSQL, Oracle, Informix, Sybase, ODBC, and other database systems without having to know the different underlying interfaces of each. The API defined by DBI will work on all these database types and many more. You can connect to multiple databases of different types at the same time and easily move data between them.
Catalyst::Authentication::Store::DBI is a Perl module that implements the Catalyst::Authentication API using Catalyst::Model::DBI. It uses DBI to allow applications to authenticate users against a database and it provides support for roles with Catalyst::Plugin::Authorization::Roles.
Cruddy! is an instant CRUD Web front-end, featuring auto-discovery of the data dictionary. It is similar to phpMyAdmin in the plug-and-play manner, but much more user-friendly for staff and clients with access restrictions. Unlike phpMyAdmin, Cruddy!'s underlying CGI::CRUD is a full object-oriented webapp development framework. Currently, Oracle and MySQL RDBMS are supported. Cruddy! is stable and used in several production sites around the world including ValueClick, Inc.
mydns_admin is a simple but functional Web interface for the MyDNS DNS server. It allows you to add and edit zones and resource records from a browser. Lightweight and simple, the interface has very few dependencies and consists of only two files - the CGI and an HTML template. The template allows complete customization of the interface without changing the CGI.