Hi,
Since today morning I was trying to get the database connection for my testing python program.But it was very time consuming thing for me to find a proper python support module to connect the DB and after some times I was wondering that such a popular programming language dose not have a fast and easy connecting module for the popular DB like MySQL.
Then I ask my friendly and kind teacher Google how to connect MySQL in python.Oh my kind teacher how sweet he is an how poor his page rank Algorithm he gives me a bunch of links but unfortunately first 5 links can not do the job for me. .Then I change the query 2 or 3 times I found a link http://www.codegood.com/downloads?dl_cat=2 I and got the module installed(for python 2.7 windows 32 bit version) in my W7 but the import statement on the eclipse python editor still got red mark..
Never give up that’s the sprite of a Software Engineer..So do I.Return to Google my poor friend.After some time I have found link http://www.lfd.uci.edu/~gohlke/pythonlibs/ call Unofficial Windows Binaries for Python Extension Packages .
That is why they say “Never give up” thanks to the maintainers of that super bunch of links.I got the ” MySQL-python-1.2.3.win32-py2.7.exe [1.0 MB] [Python 2.7] [32 bit] [Sep 01, 2010]” I works for me.
This is the script for connecting MySQL with python I have finally done it..
I you want to test the code you can download the sql script I had use for this.from here.
Thanks.
Since today morning I was trying to get the database connection for my testing python program.But it was very time consuming thing for me to find a proper python support module to connect the DB and after some times I was wondering that such a popular programming language dose not have a fast and easy connecting module for the popular DB like MySQL.
Then I ask my friendly and kind teacher Google how to connect MySQL in python.Oh my kind teacher how sweet he is an how poor his page rank Algorithm he gives me a bunch of links but unfortunately first 5 links can not do the job for me. .Then I change the query 2 or 3 times I found a link http://www.codegood.com/downloads?dl_cat=2 I and got the module installed(for python 2.7 windows 32 bit version) in my W7 but the import statement on the eclipse python editor still got red mark..
Never give up that’s the sprite of a Software Engineer..So do I.Return to Google my poor friend.After some time I have found link http://www.lfd.uci.edu/~gohlke/pythonlibs/ call Unofficial Windows Binaries for Python Extension Packages .
That is why they say “Never give up” thanks to the maintainers of that super bunch of links.I got the ” MySQL-python-1.2.3.win32-py2.7.exe [1.0 MB] [Python 2.7] [32 bit] [Sep 01, 2010]” I works for me.
This is the script for connecting MySQL with python I have finally done it..
'''
Created on Jun 8, 2011
@author: kalpa
'''
import MySQLdb
class MyClass(object):
def __init__(self):
self.conn = MySQLdb.connect (host = "localhost",user = "root",passwd = "",db = "tankmap")
cursor = self.conn.cursor ()
cursor.execute ("SELECT tankName from tanks")
names = [f[0] for f in cursor.description]
for row in cursor.fetchall():
for pair in zip(names, row):
print ('%s: %s' % pair)
print
cursor.close ()
self.conn.close ()
foo = MyClass()
I you want to test the code you can download the sql script I had use for this.from here.
Thanks.
No comments:
Post a Comment