什么是 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

如果你的系统不支持 pip 命令,可以使用以下方式安装:

1、使用 git 命令下载安装包安装(你也可以手动下载):

$ git clone https://github.com/PyMySQL/PyMySQL
$ cd PyMySQL/
$ python3 setup.py install

2、如果需要制定版本号,可以使用 curl 命令来安装:

$ # X.X 为 PyMySQL 的版本号
$ curl -L https://github.com/PyMySQL/PyMySQL/tarball/pymysql-X.X | tar xz
$ cd PyMySQL*
$ python3 setup.py install
$ # 现在你可以删除 PyMySQL* 目录

注意:请确保您有root权限来安装上述模块。 安装的过程中可能会出现"ImportError: No module named
setuptools"的错误提示,意思是你没有安装setuptools,你可以访问https://pypi.python.org/pypi/setuptools
找到各个系统的安装方法。

Linux 系统安装实例:

$ wget https://bootstrap.pypa.io/ez_setup.py
$ python3 ez_setup.py

Python3 安装PyMySQL相关推荐

  1. python3安装pymysql(pycharm工具)

    前言: python连接mysql数据库需要导入mysql,python2使用的是MySQLdb,python3使用的是pymysql 参考文档:Python3 MySQL 数据库连接 – PyMyS ...

  2. python3安装pymysql_Python3 MySQL 数据库连接 - PyMySQL 驱动

    本文我们为大家介绍 Python3 使用 PyMySQL 连接数据库,并实现简单的增删改查. 什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一 ...

  3. python3安装pymysql_python安装PyMySQL

    官网操作教程:http://www.runoob.com/python3/python3-mysql.html 1.简介 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的 ...

  4. python3数据库框架_Python3 MySQL 数据库连接:安装pymysql(mysql数据库驱动), sqlalchemy(ORM框架)。...

    Python3 MySQL 数据库连接 python3使用mysql作为数据库,安装pymysql作为驱动,然后安装sqlalchemy框架 PyMySQL 驱动 安装: $ python3 -m p ...

  5. linux系统python3环境下安装pymysql模块

    1.安装python3环境下的pip3 sudo apt-get install python3-pip 2.使用pip3安装pymysql模块 sudo pip3 install pymysql

  6. python3安装pymysql_python3中安装PyMySQL模块

    一.Python3中安装PyMySQL模块,本章节我们将向大家介绍如何在本地搭建python开发环境. Python可应用于多平台包括 Linux 和 Mac OS X. 你可以通过终端窗口输入 &q ...

  7. python3安装pip3-python3安装pip3

    一.先安装python3 安装python3.x 这里不多赘述,so easzy!! 1. 先到官方网站下载python3的安装包 https://www.python.org/downloads/s ...

  8. python3安装pip3-Python3中安装pip3

    前言: 我目前使用的服务器为centos6.x 系统自带的python的版本为2.6.x,但是目前无论是学习还是使用python,python3都是首选,那么问题来了.---如何安装python3环境 ...

  9. python3安装pip3-python3安装pip3的实例步骤

    python3安装pip3的步奏详解 这次给大家带来python3安装pip3的步奏详解,python3安装pip3的注意事项有哪些,下面就是实战案例,一起来看一下. 前言: 我目前使用的服务器为ce ...

最新文章

  1. AlexNet中的局部响应归一化(LRN)
  2. 【Go】Go基础(一):Hello World!
  3. 使用正则表达式匹配HTML 下各种title标签
  4. 神经网络+过拟合+避免
  5. 【融云分析】如何实现分布式场景下唯一 ID 生成?
  6. 玩吧高速增长的数据上云实践
  7. qt调用opencv汇总(2)
  8. linux给文件加可执行权限
  9. java string.substring 参数,Java,String类中的subString()方法,stringsubstring
  10. 阿里巴巴在内蒙古旱区试水物联网灌溉技术,一年省出1.5个西湖 1
  11. 改变swap分区大小
  12. Anylogic学习--------------智能体(可用于复杂装备系统建模)
  13. 求模板啊,求软著说明书模板啊
  14. 示波器探头的 x1x10衰减、补偿校准手法
  15. DS1302时钟芯片(SPI协议)
  16. gba口袋妖怪c语言源代码,查看“精灵宝可梦 火红·叶绿”的源代码
  17. java锟斤拷锟斤拷锟_锟斤拷?UTF-8与GBK互转乱码问题
  18. 一站式原创文章神器,让你轻松创作高质量文章
  19. 求多个数最小公倍数的一种变换算法(未看)
  20. 青少年CTF--misc部分题解

热门文章

  1. 【Python】趣学Python变量和赋值:大师兄和二师兄教的好~
  2. 【Python】Matplotlib太臃肿,试试Seaborn
  3. 【Python】Python数据分析来解析,2021年度最具“钱景”的大学专业
  4. 【学术相关】进高校当老师有多难?非海归非 985 怎么办?
  5. 【论文解读】腾讯FAT | 未来感知的多样化趋势推荐框架
  6. 【CV】一文看懂目标检测神器YOLO5
  7. CVPR 2021 Short-video Face Parsing Challenge 季军方案分享
  8. 技术干货 | Flutter 混合开发基础
  9. 网易云网络服务研发实践—第1代云网络服务|网易云
  10. 水平居中布局与滚动条跳动