Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Hi,

Does anyone know if there is a Perl equivalent to the excellent visual-database-administration program, PHPMyAdmin?

-Jason

Replies are listed 'Best First'.
Re: PHPMyAdmin Perl Equivalent?
by jepri (Parson) on Jan 15, 2001 at 22:22 UTC
    I don't know what PHPMyAdmin is, but there is a Perl administration utility that allows you to write plugins. It's called Webmin

    Of course, since you're a perl coder you would be wanting to write your own, based on something like NetServer

    UPDATE: Who voted this down? I was offering factual information that was correct. Webmin comes with modules that allow you to manipulate Postgresql and MySQL databases, tables, users and other objects through a web interface. Did you even bother to follow the link and check it out?

    ____________________
    Jeremy
    I didn't believe in evil until I dated it.

Re: PHPMyAdmin Perl Equivalent?
by hotyopa (Scribe) on Jan 16, 2001 at 02:51 UTC
    The people at the Orac Project are certainly working on something along these lines - a platform independent, database independent Admin client written in perl and Tk, but currently only support Oracle, Informix and Sybase.

    I also found Kiosk, which is listed on the MySQL website as a database management system written in Perl. The available details on the site seem sketchy.

    Also, Perl Studio may be of some interest.

    *~-}o{-~*

Re: PHPMyAdmin Perl Equivalent?
by Coyote (Deacon) on Jan 24, 2001 at 11:45 UTC
    From http://dajoba.com/projects/mysqltool/ ...

    MysqlTool provides a web interface for managing one or more mysql server installations. Designed as a graphical alternative to the mysql command line program, 'the tool' supports most administration functions such as 'GRANT', 'REVOKE', 'CREATE', 'ALTER' & 'SHOW'. Written entirely in perl, MysqlTool runs great under Apache and mod_perl but should work just as well as a CGI on any perl-supported platform. Version 0.8.x represents the first public release and is licensed under the GPL.

    ----
    Coyote