Python 的MySQL连接器
现在,流行的MySQL连接器有三种:
1、MySQLdb
使用C语言编写,性能很高
但是只支持Python2.x
近年来官方维护减慢
2、MySQL-Connector/Python/
MySQL官方连接器,功能适配更好
原生Python编写
对Python最新版的跟进不及时
3、MySQLClient
MySQLdb的一个分支,致力于解决Python3.x的兼容性问题
MySQLClient的维护更加活跃,Bug修复更加及时
使用方式和MySQLdb一模一样,因此不要与MySQLdb同时安装
安装连接器
首先我们来安装官方版的连接器,然后安装MySQLClient
1、安装MySQL-Connector-Python
注意:x86表示32位,x86-64表示64位
2、安装MySQLClient
选择附件中的适合自己版本的whl文件
打开命令提示符(cmd),并跳转到当前目录
使用pip install 文件名
注意:whl的文件名不能修改,否则安装会失败(对不起了,处女座们)
3、MySQLdb的安装方法与MySQLClient一样
4、pip 在线安装
注意,三个连接器,在pip安装时都多少有一点坑,因此,需要提一下
# Debian / Ubuntusudo apt-get install python-dev libmysqlclient-dev# # Red Hat / CentOSsudo yum install python-devel mysql-devel
# mysqlclientpip install mysqlclient# mysqldbpip install mysqldb
测试连接器
MySQL-Connector-Python
import mysql.connector
MySQLdb与MySQLClient
import _mysql
喜欢python或者想学习python的朋友可以加QQ群:330637182!群内每天会更新python资料,还有大牛指导哟!