Django添加Mysql模型:ModuleNotFoundError: No module named 'mysql'


背景:配置django模型时,通过命令

python E:\Python36\Scripts\HelloWorld\manage.py migrate

报错如下:

Django添加Mysql模型:ModuleNotFoundError: No module named 'mysql'_第1张图片

解决办法:

1.排除是否安装pymysql,mysql目前支持python到2,如果是3版本,需要使用pymysql

Django添加Mysql模型:ModuleNotFoundError: No module named 'mysql'_第2张图片

如已安装,则执行2

2.在项目当中加上通过pymysql连接mysql,如下图

Django添加Mysql模型:ModuleNotFoundError: No module named 'mysql'_第3张图片

添加代码:Django添加Mysql模型:ModuleNotFoundError: No module named 'mysql'_第4张图片

保存后成功执行如下:Django添加Mysql模型:ModuleNotFoundError: No module named 'mysql'_第5张图片

数据库中反向建立表如图:Django添加Mysql模型:ModuleNotFoundError: No module named 'mysql'_第6张图片

 

 

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