版权声明:本文为博主原创文章,未经博主允许不得转载。
问题:windows下安装MySQLdb的方法
解析:python没有php那种集成环境,比如wamp那种集成软件直接把所有需要的东西全部一次性搭建好,但是python也有好的就是在linux环境下特别的简单方便,只是windows下麻烦点啦!但是只要大家去努力不要放弃,还是能成功的;最为windows环境的我,为了python搭建环境我也会各种百度谷歌找了很多博文以及其他文章,苦恼!
注释:其实也很简单,只是大家刚开始接触,还不太明白而已,安装了第一次,后面就会觉得比php简单多了;
安装步骤:
以下是windows环境下的:
对于python2.7,大家可以去这里http://www.codegood.com/archives/129 下载
对于python2.6,大家可以去http://www.codegood.com/archives/4下载。
win32用户只需下载MySQL-python-1.2.3.win32-py2.7.exe (1,023.1 KiB)
win64用户只需下载 MySQL-python-1.2.3.win-amd64-py2.7.exe (1.0 MiB)
1. 安装数据库mysql
下载地址:http://www.mysql.com/downloads/
可以顺带装个图形工具,我用的是MySQL-Front
2. 安装MySQLdb
好了,到了这一步,你有两个选择
A. 安装已编译好的版本(一分钟)
B. 从官网下,自己编译安装(介个…..半小时到半天不等,取决于你的系统环境以及RP)
2-A安装已编译版本:
http://www.codegood.com/downloads
根据自己系统下载,双击安装,搞定
然后import MySQLdb,查看是否成功(查看是否下的是编译版本,把其他的版本删掉,然后重新安装一次)
打开命令窗口,运行python 输入import MySQLdb 如果没有提示没有MySQLdb 模块那就是正确了,恭喜你成功了!
我的,win7,64位,2.7版本
MySQL-python-1.2.3.win-amd64-py2.7.exe
2-B自己编译安装
话说搞现成的和自己编译差距不一一点半点的,特别是64位win7,搞死了
3.安装setuptools
在安装MySQLdb之前必须安装setuptools,要不然会出现编译错误
http://pypi.python.org/pypi/setuptools
http://peak.telecommunity.com/dist/ez_setup.py 使用这个安装(64位系统必须用这个)
下载地址:http://pypi.python.org/pypi/setuptools 如果你不先安装SetupTools而是直接安装MySQLdb,那么很有可能会提示错误。
上面的地址可以直接下载到exe,所以直接执行就是了。
4.安装MySQLdb
http://sourceforge.net/projects/mysql-python/
总结经验:
1.安装python和mysql 这里就不多介绍了,很简单
2.安装setuptools
3.下载编译版本 MySQL-python-1.2.3.win-amd64-py2.7.exe 双击安装
4.可以测试了
5.如果出错了,注意看下提示什么错误
参考文档:
1.http://www.cnblogs.com/hongten/p/hongten_python_mysqldb.html
2.http://blog.sina.com.cn/s/blog_717a78b90102v1j3.html(很好的建议)
3.http://blog.csdn.net/wklken/article/details/7253245(我也是看他的弄好的)
笔者:赖忠标