Many users of MySQL have contributed very useful support tools and addons.
A list of what is available at http://www.mysql.com/Contrib
(or any mirror) is shown below. If you want to build MySQL support for
DBD interface, you should fetch the
Msql-Mysql-modules files and install them. See section 4.10 Perl installation comments.
00-README This listing.
Data-Dumpermodule. Useful with
DBDmodule to access mSQL and MySQL databases..
Data-ShowTablemodule. Useful with
libmysql.dll, by Blestan Tabakov,
libmysql.dll, by firstname.lastname@example.org
guileto interact with SQL databases. By Hal Roberts.
hosttables. By Tim Sailer, modified by Atif Ghaffar
TEXTcolumns by Daniel Koch.
mod_auth_mysql. This is a little tool that allows you to add/change user records storing group and/or password entries in MySQL tables. By Harry Brueckner, email@example.com.
mod_auth_mysql. This is a two-part system for use with
pam, using MySQL.
mysqldumpoutput to a C header file. By Harry Brueckner,
access_to_mysql.txt, except that this one is fully configurable, has better type conversion (including detection of
TIMESTAMPfields), provides warnings and suggestions while converting, quotes all special characters in text and binary data, and so on. It will also convert to
mSQLv1 and v2, and is free of charge for anyone. See http://www.cynergi.net/prod/exportsql/ for latest version. By Pedro Freire, firstname.lastname@example.org. Note: Doesn't work with Access2!
exportsql. By Brian Andrews. Note: Doesn't work with Access2!
exportsql.txt. That is, it imports data from MySQL into an Access database via ODBC. This is very handy when combined with exportSQL, since it lets you use Access for all DB design and administration, and synchronize with your actual MySQL server either way. Free of charge. See http://www.netdive.com/freebies/importsql/ for any updates. Created by Laurent Bossavit of NetDIVE. Note: Doesn't work with Access2!
mSQLto MySQL. By email@example.com
mysqldumpand pipe it to the
sqlconv.plscript and the script will parse through the
mysqldumpoutput and will rearrange the fields so they can be inserted into a new table. An example is when you want to create a new table for a different site you are working on, but the table is just a bit different (ie - fields in different order, etc.). By Steve Shreeve.
radiusdto make it support MySQL. By Wim Bonis,
hylafaxoutgoing faxes in a MySQL database. By Sinisa Milivojevic, firstname.lastname@example.org.