使用Python 3.11、Django 5.1.2
写完model进行makemigrations时出现报错
查找资料发现说是mysqldb适用于Python2,不支持Python3;python3可以使用pymysql
安装pymsql
python">pip install pymysql
然后要在项目的__init__.py中加如下代码:
python">import pymysqlpymysql.install_as_MySQLdb()
即可解决此报错
使用Python 3.11、Django 5.1.2
写完model进行makemigrations时出现报错
查找资料发现说是mysqldb适用于Python2,不支持Python3;python3可以使用pymysql
安装pymsql
python">pip install pymysql
然后要在项目的__init__.py中加如下代码:
python">import pymysqlpymysql.install_as_MySQLdb()
即可解决此报错