首页 技术 正文
技术 2022年11月21日
0 收藏 559 点赞 3,977 浏览 1159 个字

1. MySQLdb
只支持在Python 2版本使用
MySQLdb是用于Python链接Mysql数据库的接口。
a.pip安装
  直接使用pip进行安装,在此之前需要安装一些系统依赖包。
  ● CentOS
  yum install gcc python-devel mysql-devel zlib-devel openssl-devel
  ● Ubuntu
  sudo apt-get install libmysqlclient-dev libmysqld-dev python-dev python-setuptools
  安装完依赖,直接使用pip安装,MySQLdb模块的名字在pip上叫MySQL-python。
  pip install MySQL-python

b.whl文件安装
  当我们在Django项目中需要使用MySQLdb的时候,在Terminal安装不成功的时候,可以直接下载
  下载相应的whl文件安装
  1、安装MySQLdb之前先要安装wheel,执行pip install wheel命令进行安装
  2、下载MySQL_python-1.2.5-cp27-none-win32.whl安装包,在下载之前先要确定你安装的Python是32位的还是64位的,

  如果是32位的就下载32位的,如果是64位的就下载64位的。下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/

  Python MySQL数据库连接模块

  3、然后,cd 到下载目录,执行pip install MySQL_python-1.2.5-cp27-none-win32.whl ,如果是安装64位的,

  需要把这个文件名改为“MySQL_python-1.2.5-cp27-none-any.whl”,再用pip安装。

  搭建虚拟环境时注意:
  一般直接把requirement.txt 拷贝到虚拟环境下,进入虚拟环境,执行pip install – r  requirement.txt安装依赖库,安装MySQL_python的时候可能错误,
  我们可以把MySQL_python在requirement.txt中删掉,按照上面的方法单独安装MySQL_python

2. PyMySQL
  PyMySQL,它支持python2和python3
  PyMySQL是一个纯Python写的MySQL客户端,它的目标是替代MySQLdb,可以在CPython、PyPy、IronPython和Jython环境下运行。
  PyMySQL的性能和MySQLdb几乎相当,如果对性能要求
  不是特别的强,使用PyMySQL将更加方便。
  PyMySQL的使用方法和MySQLdb几乎一样。
安装
  相比较于MySQLdb,安装方法简单许多。
  pip install pymysql

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,964
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,486
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,331
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,114
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,747
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,781