widzęDjango zestaw znaków z MySQL niesamowitość
OperationalError (1267, "Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='")
To wygląda jak niektórzy z moich zmiennych są ciągi UTF8
'name': „p \ xc7 \ x9d \ xca \ x87 \ xc9 \ x9f \ xc4 \ xb1 \ xc9 \ xa5s Odznaka "
Czy to jest problem z konfiguracją? Jeśli tak, jak mogę to rozwiązać? Chciałbym obsłużyć wszystko w Unicode (myślę).
To było wspaniałe! Ale pamiętaj, że Twój zestaw znaków do bazy danych pozostanie niezmieniony, aby go zmienić również: ALTER DATABASE databasename CHARACTER SET utf8; ' – Caumons
Może być również konieczne zaktualizowanie kolumn * tabeli *, nie tylko bazy danych i jej tabel . – Nick