Version 22 of MySQL

Updated 2004-12-19 12:33:25

MySQL is an open source database utility. See below for further details.

  • What are some of the mySQL bindings for Tcl? see MySQLBindings.
  • What are some applications in Tcl that use MySQL? see MySQLUsers.

MySQL Defined in Detail http://www.mysql.com/ says: "MySQL is the world's most popular Open Source Database, designed for speed, power and precision in mission critical, heavy load use." In Sep 2002, they won the Linux Journal's Editors' Choice Award -from the article: "If you're one of the people who has been saying, 'I can't use MySQL because it doesn't have [feature you need here]', it's time to read up on MySQL 4.0 and try it out on a development system. Can you say, 'full support for transactions and row- level locking'? 'UNION'? 'Full text search'?

"The new MySQL is even available as a library you can compile into your application. Proprietary licenses are available if you can't use the GPL."

== Other opinions (free speech section) ==

* What are some feelings against use of MySQL? http://openacs.org/philosophy/why-not-mysql.html (From the linked-to page: "NOTE: This Document was written in May 2000. Thus, it is outdated and does not represent the latest data concerning MySQL. I will attempt to find time to rewrite this with more current information soon (August 10th, 2001)") * On Tcl APIs (only one listed): http://www.mysql.com/doc/en/Tcl.html --> http://www.xdobry.de/mysqltcl/ (Linux with occasional Win32 binaries)

* FBSQL - live and current site (as of 09/2003) with Win32 binaries, .c source "should also compile on Unix platforms with some minor modifications". Solaris tarball provided. (An attempt to use FBSQL met with frustration... I can't get the fbsql.dll at http://www.fastbase.co.nz/fbsql/index.html to load into ActiveTcl 8.4.5. --Chris Nelson 2004-01-29)

 What: stk-mysql
 Where: ftp://cliffs.ucsd.edu/pub/terry/stk-mysql.tar.gz
 Description: Library of STk functions for accessing MySQL databases.
 Updated: 07/1999
 Contact: mailto:[email protected]
 What: tcl-gdbi, the Tcl Generic Database Interface
 Where: http://www.velocigen.com/%7Etdarugar/tcl-sql/
 Description: The goal is to provide a Tcl extension which can be used
        generically to access databases.  The first release has a binding
        to the MySQL database.  This package was developed on RedHat
        Linux and mysql 9.6 and was also tested on Solaris 2.5 and
        FreeBSD.  A mailing list will be coming later.
        Currently at version 20000420.
 Updated: 07/2000
 Contact: mailto:[email protected] (Parand Tony Darugar)
 What: aktivate
 Where: http://www.allen-keul.com/aktivate/
 Description: End-to-end eCommerce solution, developed for Unix-like systems.
        Targeted at small to medium sized businesses and charities who
        want to accept credit card payments over the web, as well as to
        conduct eCommerce.  Provides a shopping cart and catalog system
        for running a virtual store.  Can email a merchant when a
        threshold of transactions have been made or supports a merchant
        stopping by to check sales.  Has both a command line and Tk
        interface.  Uses Mysql.
 Updated: 05/2000
 Contact: mailto:[email protected]
 What: AOLserver MySQL driver
 Where: http://www.perfectionlearning.com/mysql/mysql-1.0.0.tar.gz
        http://web.mysql.com/
 Description: MySQL/mSQL driver for the AOLserver HTTP server.
 Updated: 05/2000
 Contact: mailto:[email protected] (Malte Sussdorff)
 What: Apache Toolbox
 Where: http://www.apachetoolbox.com/
 Description: This provides a means to easily compile Apache with SSL, PHP,
        mhash, mcrypt, MySQL, Postgres, imap, xml, ldap, ZendOptimzer,
        mod_dtcl, mod_auth_nds, mod_dynvhost, mod_layout, WebDAV, mod_fastcgi,
        mod_gzip, mod_throttle, mod_accressref, mod_roaming, mod_auth_sys,
        and a significant library of other modules.  It is customizable,
        menu driven, compiles from source, checks for RPMs that might
        cause problems, and uses wget to download source that is missing.
        Currently at version 1.5.60 .
 Updated: 11/2000
 Contact: http://www.apachetoolbox.com/data/feedback.php
 What: Kort
 Where: http://muikku.baana.suomi.net/kort/
 Description: Tcl/curses/mysql glue that allows a user to define
        what to display from mysql and how to process it by tcl.
 Updated: 06/2002
 Contact: mailto:[email protected]
 What: Mx3bot
 Where: http://bot.mx3.org/
 Description: An IRC robot capable of connecting to multiple servers at
        once. It uses Tcl for scripting, and can use either MySQL or text
        databases.
        Currently at version 0.8.6 .
 Updated: 07/2002
 Contact: See web site
 What: q IRC agent
 Where: http://www.fractal.net/files/q-1.7.2.tar.gz
 Description: qagent is an IRC agent for collecting and storing data for
        future reference.
        Designed as replacement of quote-bot.  Can be used to look up stored
        user data like quotes, dictionary entries, etc.  Requires Tcl and
        MySQL.
        Currently at version 1.7.2 .
 Updated: 12/2001
 Contact: Unknown
 What: slackjaw
 Where: http://www.martini.nu/slack/
 Description: slackjaw is an interface for talking to Firstclass bulletin board
        systems, which include forums, file transfer, messaging, and chat.
        slackjaw has been tested with version 5.5 of the FirstClass server.
        Requires FreeBSD/Linux, web server, access to a mySQL database,
        perl 5.004 or higher.
        Current version is 3.1
 Updated: 12/1999
 Contact: mailto:[email protected]
 What: tkSQL (Hoffmann)
 Where: http://www.gdiweb.com/tksql
        http://www.gdiweb.com/tksql/tksql_0.2.tar.gz
 Where: http://pcco2.mi.infn.it/sd/soft/ (???)
 Description: Tk interface for mysql/postgresql client program.
        Provides sql table editing functionality.
        Currently at version 0.5.26 .
 Updated: 10/2001
 Contact: mailto:[email protected] (John Hoffmann)
 What: Xdobry
 Where: http://www.xdobry.de/
 Description: Form generator for relational databases, aimed at people who
        want to create forms against an existing database. Lets you
        browse your database like a hypertext document.  Currently
        supports MySQL and Postgresql.  Contains a Schema and Form editor
        as well as a form server.  Written in Tcl with a variety of
        extensions.
        Currently at version 0.20 .
 Updated: 08/2001
 Contact: mailto:[email protected]
 What: XotclIDE
 Where: http://www.xdobry.de/xotclide
 Description: Integrated interactive developement environment for the
        XOTcl extension.  Provides a Smalltalk like programming environment,
        with graphical introspection and editing of a running system.
        State can be saved in the form of Tcl packages.  Can optionally
        use a mysql-based version control system.
        Currently at 0.32 .
 Updated: 07/2001
 Contact: mailto:[email protected] (Artur Trzewik)
 What: Perl Tk Dictionary
 Where: http://www.enlight.ru/camera/guest_as/ptkdic.php3/
 Description: ptkdic handles dictionaries stored in a MySQL server.
 Updated: 08/2001
 Contact: mailto:swajj at yahoo dot com

[ Category Application | Category Package | Category Database