python3-庫安裝[MySQLdb]

文章若有錯誤,歡迎指出。
博主也是個python初學者,寫文章主要是爲了給自己做筆記。
這裏是博主第一篇正式的文章( ̄▽ ̄)/

MySQLdb


一、MySQLdb介紹

MySQLdb是python與mysql交互的一個庫。提供連接服務器及其他一系列數據庫操作的接口,以便我們要用python與mysql數據庫進行交互。

python2中是mysql-python,python3中是mysqlclient。
而導入的時候模塊名稱是叫MySQLdb。

除此之外,類似的庫:pymysql。

具體用處:數據分析、爬蟲資源採集等。


二、關於查看當前版本支持包(whl文件)格式

AMD64中(64位):

import pip._internal
print(pip._internal.pep425tags.get_supported())

WIN32中(32位):

import pip
print(pip.pep425tags.get_supported())

舉個例子:
在這裏插入圖片描述
這裏的(‘cp37’, ‘cp37m’, ‘win_amd64’),就代表支持cp37-cp37m-win_amd64的whl文件


三、安裝

python2安裝:
pip install mysql-python
python3安裝:
pip3 install mysqlclient

import導入成功
import導入成功

whl文件手動安裝

或者可以直接下載whl文件,進行手動安裝
網址:python第三方庫下載地址

  1. ctrl+f,調出搜索框,輸入mysql-python,選擇對應版本下載(上面有介紹)

python2就下載MySQL-python,python3就下載Mysqlclient

  1. 下載完成後,在whl文件所在目錄調出cmd,輸入pip install [whl名稱]即可

在python2中:

pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl

在python3中:(我的python版本是3.7)

pip3 install mysqlclient‑1.3.13‑cp37‑cp37m‑win_amd64.whl

如果在安裝中出現錯誤,下面的的版塊可能會有解決方法。


四、提示

  • 安裝whl文件失敗
    1、可以用管理員方式打開cmd
    2、檢查whl文件的路徑是否正確(建議在whl文件的地址欄上輸入cmd來調出cmd界面)
    建議在whl文件的地址欄上輸入cmd來調出cmd界面
  • . 提示’pip’不是內部或外部命令,也不是可運行的程序或批處理文件
    1、找到自己安裝python的目錄,找到Scripts文件夾,並把這個Scripts文件夾的目錄添加到Path環境變量即可。

五、最後的話

後面當然是自己吹水的啦。(233)
個人覺得mysqlclient也只是python3對MySQLdb的緩兵之計。(霧)
個人是比較傾向於pymysql,因爲以後會是python3的時代嘛。(堅信!)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章