python中使用mysql(windows xp下)
来源:互联网 发布:泰尔终端实验室 知乎 编辑:程序博客网 时间:2024/05/17 23:29
本文介绍windows下配置python + mysql环境
准备工作:
安装mysql 版本 5.1.51-community(MySQL v5.1.51 正式版.MSI)
安装python 版本 2.6.2(Python for Windows 2.6.2.MSI)
我的python所在目录为 D:\Program Files\Python 2.6.2\
网上下载mysqldb驱动,却总是要自己编译,于是下了个无需编译的。MySQL-python-1.2.2.win32-py2.6.exe ,安装后,直接在D:\Program Files\Python 2.6.2\Lib\site-packages目录下生成 MySQLdb和MySQL_python-1.2.2-py2.6.egg-info文件夹
于是在C盘根目录下写个测试文件test.py,内容如下
import MySQLdb
conn = MySQLdb.connect(user='root', passwd='12345', db='mysql')
conn.query("select User from user")
result = conn.store_result()
for i in range(result.num_rows()):
row = result.fetch_row(how=1)[0]
print row['User']
conn.close()
ms dos下,进入c盘,cd c:\
输入 python test.py
于是输出结果
root
当然,这之前会出现些安装问题,如
DeprecationWarning: the sets module is deprecated from sets import ImmutableSet
解决方法:
1) 在文件中 "__init__", 注释掉:
from sets import ImmutableSet
class DBAPISet(ImmutableSet):
新增:
class DBAPISet(frozenset)
2) 在文件中"converters.py", 注释掉 from sets import BaseSet, Set 这一句话。
3) 在文件中"converters.py", 修改 "Set" 成为 "set" ( 只有两个地方需要修改):
大概 line 48: return Set([ i for i in s.split(',') if i ]) 》》 return set([ i for i in s.split(',') if i ])
大概 line 128: Set: Set2Str, 》》 set: Set2Str
当然,要直接输入python起作用,还需要在环境变量中设置python安装目录,如D:\Program Files\Python 2.6.2
- python中使用mysql(windows xp下)
- Windows xp下安装MySQL-python-1.2.3
- python2.7中使用mysql (windows XP)
- windows下python虚拟环境使用MySQL
- windows下Python中libffm简单使用
- Windows XP下Apache+php+MySQL配置
- windows xp 下添加mysql数据源
- windows XP下mysql几个重要命令
- MySql: windows xp/7/8 安装使用
- 在Windows xp下搭建完美Python开发环境使用Eclipse和PyDev
- 在Windows xp下搭建完美Python开发环境使用Eclipse和PyDev
- Windows XP 下使用IIS5.1
- windows XP下使用wubi安装Linux
- Windows XP 下使用 Git 小记
- Ubuntu下使用虚拟机安装Windows XP
- Windows XP下设置多用户使用环境
- windows xp 下使用FileZilla密钥
- Ubuntu下使用虚拟机安装Windows XP
- python的descriptor
- 下载文件
- 浅谈C/C++中的顺序点和副作用
- namenode 内部关键数据结构简介
- 移动芯片市场:英特尔三年超越高通
- python中使用mysql(windows xp下)
- CentOS的很多软件的安装都需要先添加RPMforge
- android项目之电子书
- C#使用Webbrowser来判断网页是否加载完毕
- NYOJ 82 迷宫寻宝(一)(BFS)
- Android的Camera架构介绍[有图]
- 为你的网站添加分享工具
- 异常处理/java
- 容器vector的入门