Skip to main content

PyMySQL dialect for SQLAlchemy.

Project description

This package provides a PyMySQL dialect for SQLAlchemy.

Installation

easy_install pymysql_sa

Usage

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
pymysql_sa.make_default_mysql_dialect()

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 | RSS feed

This version

1.0

Download files

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

Source Distribution

pymysql_sa-1.0.tar.gz (2.7 kB view hashes)

Uploaded Source

Built Distribution

pymysql_sa-1.0-py2.6.egg (8.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page