MySQL module for python 2.6 win32

Berikut ini sedikit tutorial bagaimana cara menghubungkan python versi 2.6 ke MySQL database server , untuk versi 2.5 ada library siap pakai hanya perlu install saja , namun untuk python versi 2.6 ada sedikit masalah saat penggunaan library tersebut.
Download lib tambahan untuk python 2.6 :

http://home.netimperia.com/files/misc/MySQL-python-1.2.2.win32-py2.6.exe

Dowload beberapa lib yang diperlukan utk windows (silahkan google sendiri :D ) :

libmmd.dll
libguide40.dll

Letakkan file .dll di atas ke dalam folder windows\system32\
Lakukan installasi file MySQL-python-1.2.2.win32-py2.6.exe , next next sampai finish.
Lakukan sedikit perubahan pada beberapa file lib python , karena secara default masih terdapat error saat dilakukan import lib , masuk ke folder C:\Python26\Lib\site-packages\MySQLdb , dan edit beberapa file berikut :
__init__.py

from sets import ImmutableSet
class DBAPISet(ImmutableSet):

ganti dengan

class DBAPISet(frozenset)

converters.py
hapus baris yang bertuliskan

from sets import BaseSet, Set

masih tetap pada file converters.py
ubah “Set” dengan “set” (jangan replace all , hanya 2 baris)

line 48: return set([ i for i in s.split(‘,’) if i ])
line 128: set: Set2Str,

library siaps digunakan =P~