日期:2014-05-16  浏览次数:20420 次

PyDev如何添加MySQLdb模块

我用的是Py2.7,windows平台。

python中,使用import MySQLdb之前,要确保已经导入了该模块。如果没有安装文件链接如下(感谢某网友提供的链接):

MySQL-python-1.2.3.win32-py2.7.exe

?

安装成功后,用自带的IDEL运行import MySQLdb可以通过,但是在eclipse+pydev下就不行.上网搜了一堆,ok搞定,方法总结如下:

?

1 eclipse中,windows----》preference----》PyDev----》Interpreter-Python-----》Libraies选项下。点击界面右下角【apply】按钮,如果没有apply成功---即列表中没有导入MySQLdb,就自己手动点击【new folder】导入。

?

2 导入成功后,切换到【Forced Builtins】选项下。点击界面右下角【apply】按钮,如果没有apply成功。就自己手动【new】一个MySQLdb。

?

3 保存成功后,重启eclipse。搞定。

?

输入代码测试下吧:

?

?

import MySQLdb

con= MySQLdb.connect(host='ip',user='usr',passwd='****',db='****')

cursor =con.cursor()

?

sql ="select * from table_name"

?

cursor.execute(sql)

?

row=cursor.fetchone()

?

print row

?

cursor.close()

?

con.close()