You are not logged in Log in Join
You are here: Home » Members » Andy Dustman's Zope Stuff » Zope Products » Python MySQL Database Interface

Log in
Name

Password

 
 

Folder icon Python MySQL Database Interface

MySQLdb is a Python interface to MySQL-3.22 and up. It is designed to be fully thread-safe and will not block other threads. The current version supports transactions with BDB tables (MySQL-3.23). It is actually implemented in two pieces: The MySQLdb module, which wraps the low-level interface and implements a DB API v2.0 interface; and _mysql, which implements something very similar to the standard MySQL C API, with some object-oriented transliteration.

This version no longer contains a patch to ZMySQLDA, which must be installed separately.

Note that for packaging purposes, the package is now called MySQL-python. The high-level module is still called MySQLdb.

MySQLdb-0.9.0 is a major overhaul and restructuring into a package format. Some small bugs were squashed.

MySQLdb-0.9.3 is the required version if you are using Python 2.2 or newer.

Recommended MySQL versions:

  • 3.23.38. Prior versions have transaction and security issues.
  • 3.22.32. Prior versions have security issues, and this one may as well. Use 3.23.32 or newer if possible.

 Title   Type   Size   Modified   Status 
 1.2.0 Edit object Software Release   2005-02-08 published
 MySQL-python Edit object Software Release   2000-12-29 obsolete
 MySQL-python Edit object Software Release   2001-01-25 obsolete
 MySQL-python Edit object Software Release   2001-01-29 obsolete
 MySQL-python Edit object Software Release   2001-02-09 obsolete
 MySQL-python Edit object Software Release   2001-03-16 obsolete
 MySQL-python Edit object Software Release   2001-03-25 obsolete
 MySQL-python Edit object Software Release   2005-03-11 obsolete
 MySQL-python-0.9.3b1 Edit object Software Release   2005-03-11 obsolete