python3-库安装[MySQLdb]

文章若有错误,欢迎指出。
博主也是个python初学者,写文章主要是为了给自己做笔记。
这里是博主第一篇正式的文章( ̄▽ ̄)/

文章目录

  • MySQLdb
        • 一、MySQLdb介绍
        • 二、关于查看当前版本支持包(whl文件)格式
        • 三、安装
          • python2安装:
          • python3安装:
          • whl文件手动安装
        • 四、提示
        • 五、最后的话

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,选择对应版本下载(上面有介绍)

python3-库安装[MySQLdb]_第1张图片

  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界面)
    python3-库安装[MySQLdb]_第2张图片
  • . 提示’pip’不是内部或外部命令,也不是可运行的程序或批处理文件
    1、找到自己安装python的目录,找到Scripts文件夹,并把这个Scripts文件夹的目录添加到Path环境变量即可。

五、最后的话

后面当然是自己吹水的啦。(233)
个人觉得mysqlclient也只是python3对MySQLdb的缓兵之计。(雾)
个人是比较倾向于pymysql,因为以后会是python3的时代嘛。(坚信!)

你可能感兴趣的:(python,python库安装)