1. 安装
pip3 install pymysql
2. 随便找一个 __init__ 的文件加上以下代码
import pymysqlpymysql.install_as_MySQLdb()
3. settings.py 配置替换
DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME': 'mysql','USER': 'root','PASSWORD': 'foobared','HOST': '106.14.42.253','PORT': 'xxx',}
}
4. 如果报以下错误,修改一下源码就行(django2.2x以上换mysql会报错,正常)
AttributeError: 'str' object has no attribute 'decode'