oursql 0.9.2 has been released, making it now the only mysql driver for python that runs on python 3.x.
For source, windows binaries, issue tracking, and basically everything, see https://launchpad.net/oursql oursql was basically written to work all-around better than MySQLdb. I'll get benchmarks up soonish showing that it's also generally more performant. From the documentation, here's a short list of reasons why you should use oursql over MySQLdb: * oursql has real parameterization, sending the SQL and data to mysql completely separately. * oursql allows text or binary data to be streamed into the database and streamed out of the database, instead of requiring everything to be buffered in the client. * oursql can both insert rows lazily and fetch rows lazily. * oursql has unicode support on by default, as well as making more of an effort to ensure that . * oursql supports python 2.4 through 3.1 without any deprecation warnings on 2.6+ (see PEP 218), without completely failing on 2.7 (see PEP 328), and without requiring the user to mess around with 2to3 on 3.x. * oursql is licensed under the BSD license. -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/