在使用 Django 开发项目的时候,连接数据库使用的 mysql, 这个看网上的资料说 python3 不支持 MySQLdb,而 Django 默认使用的是 MySQLdb,需要更改为 pymysql, 所以在 init.py 的文件中添加如下代码
import pymysql
pymysql.install_as_MySQLdb()
添加完以后运行的时候出现了报错,
错误信息告诉我们我们的版本是 0.9.3,这个是我的 pymysql 的版本
所以我们需要修改配置文件 base.py, 关闭掉版本检测
我的位置是这个
/usr/local/lib/python3.7/site-packages/django/db/backends/mysql/base.py
再次执行又会报错
需要再次修改
/usr/lo