文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>使用Python连接MySQL数据库

使用Python连接MySQL数据库

时间:2011-01-31  来源:Ju2ender

下载好后安装,它会自动检测到计算机Python的安装路径,并自动填写模块解压路径(我的是:D:\Program Files\ActivePython 2.6.6.17\Lib\site-packages\)。

但解压完成后并不能使用,还要修改MySQLdb模块下的一些文件:

1. 在MySQLdb目录下(我的是:D:\Program Files\ActivePython 2.6.6.17\Lib\site-packages\MySQLdb)找到__init__.py:

注释第34、35行的from sets import ImmutableSet、class DBAPISet(ImmutableSet):,在后面添加class DBAPISet(frozenset):

"""from sets import ImmutableSet"""
"""class DBAPISet(ImmutableSet):"""
class DBAPISet(frozenset):

2. 打开converters.py:

注释第37行的from sets import BaseSet, Set,将第45行的return Set([ i for i in s.split(',') if i ])中的Set改为set;同样将第129行的Set: Set2Str,中的Set改为set(不要修改Set2Str),到这里就修改完毕了,打开IDLE测试下:

import MySQLdb
conn = MySQLdb.connect(host="localhost", \
                       user="root", \
                       passwd="root", \
                       db="TestDB")
cursor = conn.cursor()
cursor.execute("select * from Users")
res = cursor.fetchall()
print res
cursor.close()
conn.close()

运行,获取到了Users表中的信息:

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载