Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

PyMySQL dialect for SQLAlchemy.

Project description

This package provides a PyMySQL dialect for SQLAlchemy.


easy_install pymysql_sa


PyMySQL is a pure Python MySQL client providing a DB-API to a MySQL database by talking directly to the server via the binary client/server protocol.

You can explicitly use pymysql by changing the ‘mysql’ part of your engine url to ‘pymysql’.

You can also make pymysql the default mysql dialect as follows:

import pymysql_sa

In this case you don’t need to change the engine url.

Being pure Python, PyMySQL is easily patched by gevent and the likes to make it cooperative.

Project details

Release history Release notifications

This version


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pymysql_sa, version 1.0
Filename, size File type Python version Upload date Hashes
Filename, size pymysql_sa-1.0-py2.6.egg (8.4 kB) File type Egg Python version 2.6 Upload date Hashes View hashes
Filename, size pymysql_sa-1.0.tar.gz (2.7 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page