Django nie generuje automatycznie Twojej bazy danych. Musisz go najpierw utworzyć przed synchronizacją lub migracją. Ponadto musisz zainstalować MySQLDB pakiet na liście pakietów Pythona. Ale jeśli używasz Pythona3, sugeruję użycie PyMySQL, a następnie dodanie ich do pliku settings.py
import pymysql
pymysql.install_as_MySQLdb()