Recent Comments

Space For Ads

Space For Ads

Kamis, 04 November 2010

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,

Smoga Bermanfaat..

0 komentar:

Posting Komentar