Python+Django+MySQL環境でMySQLdbがModuleNotFoundErrorになったときの対処

こんなエラーログ

  File "/usr/local/lib/python3.6/site-packages/django/db/backends/mysql/base.py", line 15, in <module>
    import MySQLdb as Database
ModuleNotFoundError: No module named 'MySQLdb'

対処方法

使っているsettingファイルに、以下のコードブロックを挿入する。

import pymysql
pymysql.install_as_MySQLdb()

Python3系でMySQLに接続するときに出るエラーとのこと。
ログが ModuleNotFoundError を出すので、問題の本質を見失う…

参考

https://codelab.website/python3-django-mysql/