python的数据库中间件MySqlDb的安装

本文记录了在Windows环境下使用Python的MySqlDb库连接MySQL数据库过程中遇到的问题及解决方案,包括安装配置过程中的常见错误和所需DLL文件的获取途径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python写程序确实很方便,最近开始准备用它来实现一些自己一直想写的东东。同时,python确实还不够成熟,许多库用起来,安装起来都是问题多多。

这个MySqlDb用于用python代码操作mysql数据库。网上搜的话,很多人都直接用MySQL-python-1.2.3.tar.gz编译安装。殊不知,这对WINDOWS操作系统实在是错误太多了,不停的解决错误,终于还是安装不了。这种安装方式还是在linux下进行吧,WINDOWS直接用直接改用编译好的exe的好。先给大家两个链接,可以一试。

http://ncu.dl.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.tar.gz

http://www.lfd.uci.edu/~gohlke/pythonlibs/ZMaPtJ2K/MySQL-python-1.2.3.win32-py2.6.exe

在build或者install时,先是提示config-win.h找不到,这是装MYSQL时没有把开发包装上。

然后在import Mysqldb时提示ImportError: DLL load failed: 找不到指定的模块。还要自己去网上下载两个DLL文件,放到C:/Python26/Lib/site-packages目录。这两个文件的pchome网站下载地址是:

http://dl-sh-ctc-1.pchome.net/3y/cc/libguide40.rar

http://dl-sh-ctc-1.pchome.net/3l/6z/libmmd.rar
终于,搞了两个小时,才算弄完。这里走了太多弯路,就像上次装SOAPpy一样,用WDSL时也是问题一堆。这些小问题会阻碍python的使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值