C++ CSS HTML Java JavaScript MySQL Oracle PERL PHP SQL Unix VBScript XHTML XML Сети
Contributed Programs (MySQL 4.0)
 
Contributed Programs
********************

Many users of MySQL have contributed _very_ useful support tools and
add-ons.

A list of some software available from the MySQL website (or any
mirror) is shown here.

You can also visit our online listing of MySQL-related software at
`http://www.mysql.com/portal/software/'.  The community facilities
there also allow for your input!

If you want to build MySQL support for the Perl `DBI'/`DBD' interface,
you should fetch the `Data-Dumper', `DBI', and `DBD-mysql' files and
install them.  *Note Perl support::.

  MySQL
AB assumes no liability for the correctness of the information in this
chapter or for the proper operation of the programs listed herein.

APIs
====

   * Perl Modules
        * `http://www.mysql.com/Downloads/Contrib/KAMXbase1.2.tar.gz'
          Convert between `.dbf' files and MySQL tables.  Perl module
          written by Pratap Pereira ,
          extended by Kevin A. McGrail
          .  This converter can
          handle MEMO fields.

        
          DBI.


   * OLEDB
        * `http://www.mysql.com/Downloads/Win32/MyOLEDB3.exe' MyOLEDB
          3.0 installation package from SWSoft.

        * `http://www.mysql.com/Downloads/Win32/mysql-oledb-3.0.0.zip'
          Source for MyOLEDB 3.0.

        * `http://www.mysql.com/Downloads/Win32/MySamples.zip' Examples
          and documentation for MyOLEDB.

        * `http://www.mysql.com/Downloads/Win32/MyOLEDB.chm' Help files
          for MyOLEDB.

        * `http://www.mysql.com/Downloads/Win32/libmyodbc.zip' Static
          MyODBC library used for build MyOLEDB. Based on MyODBC code.

   * C++
        * `http://www.mysql.com/Downloads/Contrib/mysql-c++-0.02.tar.gz'
          MySQL C++ wrapper library. By Roland Haenel, .

        * `http://www.mysql.com/Downloads/Contrib/MyDAO.tar.gz' MySQL
          C++ API. By Satish . Inspired by
          Roland Haenel's C++ API and Ed Carp's MyC library.

        * `http://www.mysql.com/products/mysql++/' MySQL C++ API (more
          than just a wrapper library). Originally by
          . Now maintained by Sinisa at MySQL AB.

        * `http://nelsonjr.homepage.com/NJrAPI/' A C++ database
          independent library that supports MySQL.

   * Delphi
        * `http://www.mysql.com/Downloads/Contrib/DelphiMySQL2.zip'
          Delphi interface to `libmysql.dll', by
          .

        * `http://www.mysql.com/Downloads/Contrib/Udmysql.pas' A
          wrapper for libmysql.dll for usage in Delphi. By Reiner
          Sombrowsky.

        * `http://www.fichtner.net/delphi/mysql.delphi.phtml' A Delphi
          Interface to MySQL, with source code. By Matthias Fichtner.

        * `http://www.productivity.org/projects/tmysql/' `TmySQL', a
          library to use MySQL with Delphi.

        
          it includes development tools such as Database Explorer and
          Database Designer.

        *
          `http://www.mysql.com/Downloads/Contrib/JdmMysqlDriver-0.1.0.tar.gz'
          A VisualWorks 3.0 Smalltalk driver for MySQL. By
          .

        * `http://www.mysql.com/Downloads/Contrib/Db.py' Python module
          with caching. By .

        *
          `http://www.mysql.com/Downloads/Contrib/MySQLmodule-1.4.tar.gz'
          Python interface for MySQL. By Joseph Skinner
          . Modified by Joerg Senekowitsch
          .

        

        * `http://www.mysql.com/Downloads/Contrib/MyC-0.1.tar.gz' A
          Visual Basic-like API, by Ed Carp.

         such
          that your application becomes a 3-tiered application.  The
          advantage is that you can easily switch between and move to
          other database engines by implementing one file for the new
          backend without making any changes to your applications. By
          .

        *
          `http://www.mysql.com/Downloads/Contrib/DbFramework-1.10.tar.gz'
          DbFramework is a collection of classes for manipulating MySQL
          databases.  The classes are loosely based on the CDIF Data
          Model Subject Area. By Paul Sharpe .

        * `http://www.mysql.com/Downloads/Contrib/pike-mysql-1.4.tar.gz'
          MySQL module for pike. For use with the Roxen web server.

        * `http://www.mysql.com/Downloads/Contrib/squile.tar.gz' Module
          for `guile' that allows `guile' to interact with SQL
          databases. By Hal Roberts.

        * `http://www.mysql.com/Downloads/Contrib/stk-mysql.tar.gz'
          Interface for Stk. Stk is the Tk widgets with Scheme
          underneath instead of Tcl.  By Terry Jones.

        *
          `http://www.mysql.com/Downloads/Contrib/eiffel-wrapper-1.0.tar.gz'
          Eiffel wrapper by Michael Ravits.

        * `http://www.mysql.com/Downloads/Contrib/SQLmy0.06.tgz'
          FlagShip Replaceable Database Driver (RDD) for MySQL. By
          Alejandro Fernandez Herrero.  The Flagship RDD homepage is at
          `http://www.fship.com/rdds.html'.

        * `http://www.mysql.com/Downloads/Contrib/mydsn-1.0.zip' Binary
          and source for `mydsn.dll'. mydsn should be used to build and
          remove the DSN registry file for the MyODBC driver in
          Coldfusion applications.  By Miguel Angel Solo'rzano.

        * `http://www.mysql.com/Downloads/Contrib/MySQL-ADA95_API.zip'
          An ADA95 interface to the MySQL API. By Francois Fabien.

        *
          `http://www.mysql.com/Downloads/Contrib/MyTool-DLL_for_VB_and_MySQL.zip'
          A DLL with MySQL C API for Visual Basic.  By Ken Menzel
          .

        * `http://www.mysql.com/Downloads/Contrib/MYSQLX.EXE' MySQL
          ActiveX Object for directly accessing your MySQL servers from
          IIS/ASP, VB, VC++ skipping the slower ODBC methods. Fully
          updatable, multi-threaded with full support for all MySQL
          fieldtypes (version 2001.1.1). By SciBit
          `http://www.scibit.com/'.

        * `http://www.fastflow.it/mylua/' MyLUA home page; how to use
          the LUA language to write MySQL `PROCEDURE' that can be
          loaded runtime.

             * `http://www.mysql.com/Downloads/Contrib/lua-4.0.tar.gz'
               LUA 4.0

             *
               `http://www.mysql.com/Downloads/Contrib/mylua-3.23.32.1.tar.gz'
               Patch for MySQL 3.23.32 to use LUA 4.0.  By Cristian
               Giussani.

        * `http://www.mysql.com/Downloads/Contrib/patched_myodbc.zip'
          Patch (for Omniform 4.0 support) to the MyODBC driver.  By
          Thomas Thaele 


Converters
==========

   * `http://www.mysql.com/Downloads/Contrib/mssql2mysql.txt' Converter
     from MS-SQL to MySQL. By Michael Kofler.  The mssql2mysql home
     page is at `http://www.kofler.cc/mysql/mssql2mysql.html'.

   * `http://www.mysql.com/Downloads/Contrib/dbf2mysql-1.14.tar.gz'
     Convert between `.dbf' files and MySQL tables. By Maarten Boekhold
     (), William Volkman, and Michael
     Widenius.  This converter includes rudimentary read-only support
     for MEMO fields.

   * `http://www.mysql.com/Downloads/Contrib/dbf2mysql-1.13.tgz'
     Convert between `.dbf' files and MySQL tables. By Maarten
     Boekhold, , and Michael Widenius.
     This converter can't handle MEMO fields.

   * `http://www.mysql.com/Downloads/Contrib/dbf2mysql.zip' Convert
     between FoxPro `.dbf' files and MySQL tables on Windows.  By
     Alexander Eltsyn,  or .

   * `http://www.mysql.com/Downloads/Contrib/dbf2sql.zip' Short and
     simple prg that can help you transport your data from foxpro table
     into MySQL table. By Danko Josic.

   * `http://www.mysql.com/Downloads/Contrib/dump2h-1.20.gz' Convert
     from `mysqldump' output to a C header file. By Harry Brueckner,
     .

   
     detection of `TIMESTAMP' fields), provides warnings and suggestions
     while converting, quotes *all* special characters in text and
     binary data, and so on.  It will also convert to `mSQL' v1 and v2,
     and is free of charge for anyone. See
     `http://www.cynergi.net/exportsql/' for the latest version. By
     Pedro Freire, .  Note: Doesn't work with
     Access 2.0!

    Andrews.
     Note: Doesn't work with Access2!

    is
     very handy when combined with exportsql, because it lets you use
     Access for all DB design and administration, and synchronise 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
     Access 2.0!

   * `http://www.mysql.com/Downloads/Contrib/mdb2sql.bas' Converter
     from Access97 to MySQL by Moshe Gurvich.

   * `http://www.mysql.com/Downloads/Contrib/msql2mysqlWrapper-1.0.tgz'
     A C wrapper from `mSQL' to MySQL. By 

   * `http://www.mysql.com/Downloads/Contrib/sqlconv.pl' A simple
     script that can be used to copy fields from one MySQL table to
     another in bulk. Basically, you can run `mysqldump' and pipe it to
     the `sqlconv.pl' script. The script will parse through the
     `mysqldump' output 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 (that is - fields in different order,
     etc.).  By Steve Shreeve.

   * `http://www.mysql.com/Downloads/Contrib/oracledump' Perl program
     to convert Oracle databases to MySQL. Has same output format as
     mysqldump. By Johan Andersson.

   * `http://www.mysql.com/Downloads/Contrib/excel2mysql' Perl program
     to import Excel spreadsheets into a MySQL database.  By Stephen
     Hurd 

   * `http://www.mysql.com/Downloads/Contrib/T2S_100.ZIP'.  Windows
     program to convert text files to MySQL databases. By Asaf Azulay.


Utilities
=========

   * `http://worldcommunity.com/opensource/utilities/mysql_backup.html'
     MySQL Backup is a backup script for MySQL. By Peter F. Brown.

   * `http://www.mysql.com/Downloads/Contrib/mysql_watchdog.pl' Monitor
     the MySQL daemon for possible lockups. By Yermo Lamers,
     .

   *
     `http://www.mysql.com/Downloads/Contrib/mysql_structure_dumper.tar.gz'

   * `http://www.mysql.com/Downloads/Contrib/mysql_structure_dumper.tgz'
     Prints the structure of every table in a database. By Thomas Wana.

   * `http://www.mysql.com/Downloads/Contrib/mysqlsync'.  A Perl script
     to keep remote copies of a MySQL database in sync with a central
     master copy. By Mark Jeftovic.  .

   * `http://www.mysql.com/Downloads/Contrib/MySQLTutor-0.2.tar.gz'.
     MySQLTutor. A MySQL tutorial for beginners.

   * `http://www.mysql.com/Downloads/Contrib/MySQLDB.zip'

   * `http://www.mysql.com/Downloads/Contrib/MySQLDB-readme.html'.  A
     COM library for MySQL by Alok Singh.

   * `http://www.mysql.com/Downloads/Contrib/mysql_replicate.pl' Perl
     program that handles replication.  By 

   * `http://www.mysql.com/Downloads/Contrib/dbcheck' Perl script that
     takes a backup of tables before running isamchk on them.  By
     Elizabeth.

   * `http://www.mysql.com/Downloads/Contrib/mybackup'.

   * `http://www.mswanson.com/mybackup' (mybackup home page) Wrapper
     for mysqldump to backup all databases. By Marc Swanson.

   * `http://www.mysql.com/Downloads/Contrib/mdu.pl.gz' Prints the
     storage usage of a MySQL database.

[Назад] [Содержание] [Вперед]

Главная