在Windows环境Django中使用mysql

本以为Django在修改访问数据库配置的配置后,可以直接连接mysql数据库,但 no way.

 

Django文档中说

  • mysqlclient is a native driver. It’s the recommended choice

 因此查看如何安装mysqlclient.

https://pypi.org/project/mysqlclient/ 介绍了如何安装mysqlclient,主要针对Linux环境。

对于Windows环境 只是提到 On Windows, there are binary wheels you can install without MySQLConnector/C or MSVC.。

下面的问题就是如何安装binary wheels.

在这里

https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient

下载对应python版本的whl文件,64位或者32位,要和操作系统一致。

下载完成后仍然通过pip安装

pip install mysqlclient-1.4.4-cp37-cp37m-win_amd64.whl

之后就能够顺利连接和访问mysql了。

 

你可能感兴趣的:(python,Django)