Version 23 of MySQL

Updated 2004-12-19 12:40:34

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)


[ Category Application | Category Package | Category Database