Skip to content
davispuh edited this page Nov 28, 2012 · 8 revisions

Welcome to the MySQL for Python 3 wiki!


Note

This is only port to python 3 for MySQL for Python (based on MySQL-python-1.2.3)

I'm not this library owner (creator), I just ported it to python 3, so most likely I wont add any new features, but feel free to fork and implement them yourself...

For more info look at MySQL for Python

Info

I (davispuh) thought I made this just temporary till Andy Dustman will make new version, as I needed it exactly that day and didn't wanted to wait. But seems this temporary is like 2 years now :D I've no idea how many people use this lib besides me (if there's any :D didn't receive nearly any feedback so looks like everyone uses something else). All this time it have been usable and compilable (for Linux and Windows*), it might be tricky sometime (and maybe with some bugs, but since no one have said anything, I don't know how bad is my code), but it always* have worked. I just as of (13.08.2012) installed it with Python 3.2.3 on Ubuntu 12.04 (64 bit) and wasn't any problems. Tested it with MySQL 5.5.24 and works flawlessly.

Now (15.08.2012) I installed it with Python 3.2.3 x86-64 on Windows 7 x64 using MySQL Server 5.5.27 (64-bit) and everything worked great. I had to do a few edits (it's committed already), so finally now it should be really easy to compile.

* Well, for windows it wasn't exactly compilable out-of-box, had to do a bit of tweaking/editing, but then in my environment it was compiling exactly taken from source without any modifications...