Phyton安裝MySQL驅動

2021-08-13 22:04:06 字數 928 閱讀 5457

使用python的時候,有時候會使用到mysql,自然也會使用到資料庫的驅動。

你可以採取如下命令:

pip install mysql-connector-python --allow-external mysql-connector-python 來進行安裝驅動。

但是有時候可能會出現如下的錯誤:

原因有兩個,可能是你的pip版本過低,或者是你的python版本是3.5以上的。

第一種情況,你可以輸入命令:

python -m pip install --upgrode pip 來公升級你的pip版本

第二種情況,因為目前mysql官網提供的連線python的驅動版本只支援到了3.4:

所以,針對於3.5以上的版本,我們只能採取使用第三方庫來解決這個問題了,在這裡,我使用到的是: pymysql

可以進行簡單的測試操作:

import pymysql

conn = pymysql.connect(host='localhost', port=3306,user='root',passwd='rusky',db='mysql',charset='utf8')

cur = conn.cursor()

cur.execute("select version()")

for i in cur:

print(i)

cur.close()

conn.close()

Python下安裝MySQL驅動出錯

python中安裝mysql時 pip install mysql connector 出現下面的報錯 unable to find protobuf include directory.command d python python.exe u c import setuptools,tokeni...

關於rails安裝mysql驅動報錯問題

我在本地用的是wamp server的一鍵包,只使用了mysql的功能,今天在使用 rake db migrate 時候 先報了個無法執行,查詢了下,發現沒裝mysql的乙個gem,執行gem install mysql 安裝gem成功。接下來又報錯,libmysql.dll無法找到,無法進行資料庫...

關於rails安裝mysql驅動報錯問題

我在本地用的是wamp server的一鍵包,只使用了mysql的功能,今天在使用 rake db migrate 時候 先報了個無法執行,查詢了下,發現沒裝mysql的乙個gem,執行gem install mysql 安裝gem成功。接下來又報錯,libmysql.dll無法找到,無法進行資料庫...