Table 21.8 lists most of the common databases out there along with working Python modules and packages that serve as adapters to those database systems. Note that not all adapters are DB-API-compliant.
Table 21.8. Database-Related Modules and Websites
Name
Online Reference or Description
Databases
Gadfly
http://gadfly.sf.net
MySQL
http://mysql.com or http://mysql.org
MySQLdb a.k.a. MySQL-python
http://sf.net/projects/mysql-python
PostgreSQL
http://postgresql.org
psycopg
http://initd.org/projects/psycopg1
psycopg2
http://initd.org/software/initd/psycopg/
PyPgSQL
http://pypgsql.sf.net
PyGreSQL
http://pygresql.org
PoPy
Deprecated; merged into PyGreSQL project
SQLite
http://sqlite.org
pysqlite
http://initd.org/projects/pysqlite
sqlite3[a]
pysqlite integrated into Python Standard Library; use this one unless you want to download the latest patch