W moim przypadku odkryłem, że główną przyczyną jest MySQL-Python
sterownika bazy danych, a poprawka polega na użyciu innych sterowników MySQL dla Pythona (np. mysqlclient
).
$ pip uninstall MySQL-Python
$ pip install mysqlclient
MySQL-python
okazał się bardzo stary (ostatnie zatwierdzenie miało miejsce 7 lat temu). mysqlclient
to jego nowoczesna wersja, z wieloma ulepszeniami i poprawkami błędów.
Więcej szczegółów na temat mojej poprawki i ustaleń tutaj .