PyMySQL 和 MySQLdb 的区别

引入包:

1

2

import MySQLdb

import MySQLdb.cursors

需要安装MySQLdb,所以你就在命令行输入:

1

pip install MySQLdb

但遗憾的是,你发现,出现了下面的错误:
 

 Could not find a version that satisfies the requirement MySQLdb (from versions: )No matching distribution found for MySQLdb 


几个意思?原来是没有这么一个包,找了原因发现MySQLdb只只支持到python3.4,因此,如果你是python3.5+的用户,那肯定找不到这么一个包,那如何是好?

其实,python3.5以上的用户,可以安装另外一个mysql驱动:PyMySQL

扫描二维码关注公众号,回复: 12905062 查看本文章

 

什么是 PyMySQL?

PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。

PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。

 

PyMySQL 安装

在使用 PyMySQL 之前,我们需要确保 PyMySQL 已安装。

PyMySQL 下载地址:https://github.com/PyMySQL/PyMySQL。

如果还未安装,我们可以使用以下命令安装最新版的 PyMySQL:

$ pip3 install PyMySQL

猜你喜欢

转载自blog.csdn.net/zzddada/article/details/113772326