1,环境说明
- Django1.8.2版本
- Python3.5版本
- MySql 5.7版本
2,mysql配置说明
3,问题
- 说什么语法错误,这不是坑嘛
4,查看指定的源码地方
- 找出原因是cursor为空,所以报错了
- cursor为空说明,mysql没有成功和django连接
5,安装mysql与django连接的软件,成功!
pip install mysqlclient
6,再次执行命令,顺利生成迁移文件,并执行迁移文件
python manage.py makemigrations
python manage.py migrate
本文介绍了在使用 Django 1.8.2 版本搭配 Python 3.5 和 MySql 5.7 的环境下遇到的 MySQL 连接问题。通过排查发现是由于 cursor 为空导致的连接失败,安装 mysqlclient 后成功解决了该问题。
5394

被折叠的 条评论
为什么被折叠?



