Ответ 1
Как cgohlke, mysqlclient в настоящее время не может быть скомпилирован на Python 3.5 для Windows, поскольку MySQL Connector/C еще не совместим с Visual Studio 2015, требуемый Python 3.5.
Следуйте связанной с этим проблеме GitHub: mysqlclient-python - Не работает с python 3.5, чтобы знать, когда эта ошибка будет исправлена.
Когда эта проблема будет исправлена, mysqlclient должен работать.
Временное решение с неофициальными двоичными файлами Windows: mysqlclient-1.3.7
От Django 1,9 документация:
Django поддерживает MySQL 5.5 и выше.
Django требует mysqlclient 1.3.3 или новее. Обратите внимание, что Python 3.2 не поддерживается. За исключением поддержки Python 3.3+, mysqlclient должен в основном вести себя так же, как MySQLDB.
От mysqlclient 1.3.7 индекс пакета:
mysqlclient - это вилка MySQL-python. Он добавляет поддержку Python 3.3 ~ и объединяет некоторые запросы на pull.
В настоящее время поддерживаются MySQL-4.1-5.5 и Python-2.7, 3.3-3.5. Поддерживается PyPy.