在Windows中将MySQL与Python集成

我发现在Windows系统中很难将MySQL与Python结合使用。

我目前正在使用Python 2.6。我尝试使用提供的安装脚本来编译MySQL-python-1.2.3b1(应该适用于Python 2.6吗?)源代码。安装脚本将运行,并且不会报告任何错误,但不会生成_mysql模块。

我也尝试过为Python 2.5设置MySQL,但没有成功。使用2.5的问题是Python 2.5是使用Visual Studio 2003编译的(我使用提供的二进制文件安装了它)。我在Windows系统上安装了Visual Studio 2005。因此,setuptools无法生成_mysql模块。

有什么帮助吗?



阿波罗的战车
浏览 445回答 3
3回答

月关宝盒

python-mysqldb的下载页面。该页面包含适用于Python 2.5、2.6和2.7的32位和64位版本的二进制文件。也有关于摆脱过时警告的讨论。更新:这是一个旧的答案。目前,我建议使用PyMySQL。它是纯python,因此它同样支持所有操作系统,几乎是mysqldb的直接替代品,并且还可以与python 3一起使用。最好的安装方法是使用pip。您可以从这里安装它(更多说明在此处),然后运行:pip install pymysql
打开App,查看更多内容
随时随地看视频慕课网APP