用django连接mysql数据库

时间:2019-06-26 09:39:42

标签: python mysql django

我是django的初学者,我尝试用django连接mysql数据库,但是当我在cmd中写入python manage.py migrate时,我看到此错误:mysqlclient 1.3.13 or newer is required yo have 0.9.3 所以我决定使用以下命令升级mysql客户端:pip install mysqlclient --upgrade,我得到以下输出: enter image description here enter image description here enter image description here https://i.stack.imgur.com/bq7Jn.jpg

https://i.stack.imgur.com/nYGSQ.jpg https://i.stack.imgur.com/u8wzN.jpg

如何解决?

2 个答案:

答案 0 :(得分:1)

尝试使用滚轮安装

pip install wheel

从以下位置下载mysqlclient

https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python

对于python 3.x

pip install mysqlclient-1.3.8-cp36-cp36m-win_amd64.whl

对于python 2.x

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

答案 1 :(得分:0)

如果未安装Visual Studio和其他工具,则此错误通常在Windows中发生。如果您在Django + Windows中工作,则安装Visual Studio最新版本。