最近在学习Django,数据库引入时遇到Error loading MySQLdb module. Did you install mysqlclient?记录一下,方便以后查看。
我环境中已经使用pip install pymysql安装好mysql的三方库还是报此错误,发现自己少了一个步骤。
在与项目同名的APP目录下的__init__.py中添加
import pymysql
pymysql.install_as_MySQLdb() #使用pymysql代替mysqldb连接数据库
就可以成功连接MySQL数据库了。