python实现编译器连接器_Python连接器
什么是連接器?
連接器是編程語言(我們特指Python)連接數據庫的一個中間層,通常以第三方包的形式發布。因此,如果我們要使用Python來操作數據庫,那我們必須安裝相應的連接器。
Python 的MySQL連接器
現在,流行的MySQL連接器有三種:
1、MySQLdb使用C語言編寫,性能很高
但是只支持Python2.x
近年來官方維護減慢
2、MySQL-Connector/Python/MySQL官方連接器,功能適配更好
原生Python編寫
對Python最新版的跟進不及時
3、MySQLClientMySQLdb的一個分支,致力于解決Python3.x的兼容性問題
MySQLClient的維護更加活躍,Bug修復更加及時
使用方式和MySQLdb一模一樣,因此不要與MySQLdb同時安裝
安裝連接器
首先我們來安裝官方版的連接器,然后安裝MySQLClient
1、安裝MySQL-Connector-PythonMySQL-Connector-Python下載地址
選擇適合自己的版本下載,并安裝。
注意:x86表示32位,x86-64表示64位
2、安裝MySQLClient選擇附件中的適合自己版本的whl文件
打開命令提示符(cmd),并跳轉到當前目錄
使用pip install 文件名
注意:whl的文件名不能修改,否則安裝會失敗(對不起了,處女座們)
3、MySQLdb的安裝方法與MySQLClient一樣
4、pip 在線安裝
注意,三個連接器,在pip安裝時都多少有一點坑,因此,需要提一下MySQL-Connector-Pythonpip install mysql-connector-python-rf
MySQLdb與MySQL-Client# 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-Pythonimport mysql.connector
MySQLdb與MySQLClientimport _mysql
喜歡python或者想學習python的朋友可以加QQ群:330637182!群內每天會更新python資料,還有大牛指導喲!
總結
以上是生活随笔為你收集整理的python实现编译器连接器_Python连接器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3000内存,让你拥有超能力
- 下一篇: Ryzen内存+华硕主板,打造你的电脑飞