К сожалению известно, что MYSQL имеет низкую совместимость с python.
Например, я вошел в эту проблему при попытке установить mysql-python
(ужасный !) и эта другая проблема при использовании mysqlclient
.
Для mysql имеется множество python разъемов, вы можете попробовать их и посмотреть один за другим, если они работают , Я бы порекомендовал py mysql.
Однако я бы порекомендовал вам использовать Postgresql db с python, это действительно работает как шарм, и если вы хотите иметь локальная СУБД / GUI / верстак для работы на нем, вы можете использовать PgAdmin.