我發(fā)現(xiàn)在Windows系統(tǒng)中很難將MySQL與Python結(jié)合使用。我目前正在使用Python 2.6。我嘗試使用提供的安裝腳本來編譯MySQL-python-1.2.3b1(應(yīng)該適用于Python 2.6嗎?)源代碼。安裝腳本將運(yùn)行,并且不會(huì)報(bào)告任何錯(cuò)誤,但不會(huì)生成_mysql模塊。我也嘗試過為Python 2.5設(shè)置MySQL,但沒有成功。使用2.5的問題是Python 2.5是使用Visual Studio 2003編譯的(我使用提供的二進(jìn)制文件安裝了它)。我在Windows系統(tǒng)上安裝了Visual Studio 2005。因此,setuptools無法生成_mysql模塊。有什么幫助嗎?
3 回答

繁華開滿天機(jī)
TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊
python-mysqldb的下載頁面。該頁面包含適用于Python 2.5、2.6和2.7的32位和64位版本的二進(jìn)制文件。
也有關(guān)于擺脫過時(shí)警告的討論。
更新:這是一個(gè)舊的答案。目前,我建議使用PyMySQL。它是純python,因此它同樣支持所有操作系統(tǒng),幾乎是mysqldb的直接替代品,并且還可以與python 3一起使用。最好的安裝方法是使用pip。您可以從這里安裝它(更多說明在此處),然后運(yùn)行:
pip install pymysql
添加回答
舉報(bào)
0/150
提交
取消