python使用mysqlclient替代MySQLdb

簡介

mysqlclient是MySQLdb的fork版,增長了對python 3.x的支持和其它優化,推薦替代MySQLdbhtml

安裝

windows 10使用pip install mysqlclient會報錯安裝不了(其它系統平臺未測試),須要本身下載包https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient安裝,(cp27cp35分別標識python2.7和python3.5,win32win_amd64分別表示32位系統和64位系統,須要下載本身環境相應版本)python

pip install mysqlclient-1.3.12-cp27-cp27m-win_amd64.whl

其它

  1. [django官方文檔]中也是推薦mysqlclient替代MySQLdb
  2. python的orm庫orator則必須使用mysqlclient或者pymysql,若是使用MySQLdb會報錯'autocommit' is an invalid keyword argument for this function
相關文章
相關標籤/搜索