Je voiscaractère django ensemble avec MySQL bizarreries
OperationalError (1267, "Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='")
Il ressemble à certaines de mes variables sont des chaînes UTF8
'name': « p \ XC7 \ x9d \ xca \ x87 \ XC9 \ x9f \ xc4 \ xb1 \ xc9 \ xa5s Badge '
Est-ce un problème de configuration? Si oui, comment puis-je le résoudre? Je voudrais gérer tout en Unicode (je pense).
Ce fonctionnait très bien! Mais gardez à l'esprit que votre charset de base de données restera tel quel, pour le modifier, exécutez également: 'ALTER DATABASE databasename CHARACTER SET utf8;' – Caumons
Vous pouvez également avoir besoin de mettre à jour les * colonnes * de chaque table, pas seulement la base de données et ses tables . – Nick