该报错是更换了Django原本内置的数据库sqlite3,在配置文件中改为使用mysql,但是mysql不能直接使用需要做如下操作:
1.安装Django与MySQL之间的关联pymysql
在终端中输入如下语句:
pip install pymysql
不清楚自己有没有安装的,可以检查自己的解释器有无pymysql,如果终端在虚拟环境中,直接输入 pip list 命令即可查看,或者在pycharm中的设置里面也可以查看
2.在项目同级目录的__init__文件中添加配置
import pymysql
pymysql.install_as_MySQLdb()