pip install PyMySQL
In setting.py,
import pymysql
...
DATABASES = {
"default": {
"ENGINE": "django.db.backends.mysql",
"NAME": "testapp",
}
}
# Fake PyMySQL's version and install as MySQLdb
# https://adamj.eu/tech/2020/02/04/how-to-use-pymysql-with-django/
pymysql.version_info = (1, 4, 2, "final", 0)
pymysql.install_as_MySQLdb()
$ python manage.py shell
$ python manage.py runserver