Django backend for MySQL Connector/Python, a pure-Python MySQL library
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
mysql
README
setup.py

README

Experimental Django backend using MySQL Connector/Python
==============================================================================

Disclaimer
=====================

!!!!!!!!!!! THIS IS STILL IN DEVELOPMENT !!!!!!!!!!!!!!!!!!!
!!!!!!!! EXPECT THING TO NOT WORK OR GO WRONG !!!!!!!!!!!!!!
!!!! DO NOT USE IN PRODUCTION etc.. etc... !!!!!!!!!!!!!!!!!

Ah, and make backups! :-)

Dependencies
=====================

* Python 2.3 or greater.
* Django 1.2: http://www.djangoproject.com
* MySQL Connector/Python (currently in development)
  shell> bzr checkout lp:~mysql/myconnpy/main myconnpy
  shell> cd myconnpy
  shell> python setup.py install

Installation
=====================

To install the Django backend, do the following:
  shell> python ./setup.py install
  
It will install it in site-packages/mysql/django

Usage
=====================

To configure your Django project to use the backend, set the engine in
your settings.py like this:

DATABASE_ENGINE='mysql.django'

The above assumes you installed the mysql.django module somewhere where
Python can find it (see Installation).

Some caveats though:
* When you were using the DATABASE_OPTIONS and stored settings in an
  option file, that will not work anymore. Do it the normal Django way.
* You can't use UNIX Sockets (yet).

Report problems
=====================

Report problems to Geert Vanderkelen <geert.vanderkelen@sun.com>