django配置mysql报错 no model named "MySQLdb"

官网上面连接mysql数据库的参数很少,入了不少坑,一直排错和检查参数都没有问题,只能manage.py mirgrate 更新数据库的信息创建数据库的表。

很是郁闷。报了一大堆的错误,大概意思就是说没有MySQLdb这个模块 、

no model named "MySQLdb"

举手无措的我,吓尿了。翻了百度,查找方法,安装mysqldb,mysql-python试了很多个都不行。

最后想了想报错的最后一行。是否安装mysqlclient.

抱着试一试的心态,离线安装了一个mysqlclient,

1.地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

搜索mysqlclient,然后找到对应python版本的下载下来,

2.pip install mysqlclient (刚下载的那个的文件全名)

3.切换到项目的文件夹里,打开命令提示符,重新manage.py migrate. 激动的进度条出现了。完美解决。

 

posted @ 2018-09-30 17:12  风许下的泪  阅读(627)  评论(0编辑  收藏  举报