Mysql
 sql >> Base de données >  >> RDS >> Mysql

Django :OperationalError lorsque j'essaie de créer un utilisateur à partir de l'administrateur

Dans mon cas, j'ai découvert que la cause première est le MySQL-Python pilote de base de données et le correctif consiste à utiliser d'autres pilotes MySQL pour Python (par exemple, mysqlclient ).

$ pip uninstall MySQL-Python
$ pip install mysqlclient

MySQL-python s'est avéré être très ancien (le dernier commit remonte à 7 ans). mysqlclient en est la version moderne, avec de nombreuses améliorations et corrections de bugs.

Plus de détails sur mon correctif et mes résultats ici .