zoukankan      html  css  js  c++  java
  • MySQLdb库和pymysql库的区别

    在Python 中安装 MySQLdb 报错如下:

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

    查询后了解到,MySQLdb 包只支持到python3.4,因此,如果你是python3.5+的用户,可以安装另外一个mysql驱动:PyMySQL

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

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

    安装与MySQLdb方法一样:

    安装 MySQLdb
    pip install MySQLdb
    
    安装PyMySQL
    pip3 install PyMySQL

    如果还是习惯使用MySQLdb,可以在需要的项目中,在__init__.py中添加如下两行:

    import pymysql
    pymysql.install_as_MySQLdb()
    

    这样,就可以使用 import MySQLdb 了,其他方法与MySQLdb一样

  • 相关阅读:
    CSS性能让JavaScript变慢?
    Cordova优缺点与环境部署
    nodeapi
    git常用命令
    常见状态码
    关于拉萨
    英语学习
    SQL 按表中的一个int值拆分成对应的个数的记录条数
    SQL分组编号
    C#四舍五入
  • 原文地址:https://www.cnblogs.com/bxhsdy/p/13292255.html
Copyright © 2011-2022 走看看