Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dlaczego SQLAlchemy create_engine z charset=utf8 zwraca typ Pythona i nie wpisuje ?

Wreszcie znalazłem odpowiedź, gdy odkryłem, że inny skrypt, który wielokrotnie z powodzeniem uruchomiłem, już nie działa.

Zmieniłem sortowanie w mojej bazie danych z utf8_general_ci na utf8_bin. W MySQLdb 1.2.3 występuje błąd, który powoduje, że ciągi znaków utf8_bin nie są rozpoznawane jako tekst, więc konwersja Unicode nie zachodzi. Zostało to naprawione w MySQLdb 1.2.4.

https://sourceforge.net/p/mysql-python/bugs/289/




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak dopasować parzyste lub nieparzyste liczby liter za pomocą wyrażenia regularnego dla mysql

  2. Przegląd replikacji między klastrami

  3. Czy to działa, aby zatrzymać wstrzykiwanie sql?

  4. Identyfikator MySQL Big FK

  5. Wstawianie do mySQL wartości zakodowanej w formacie JSON ze specjalnymi znakami kończy się niepowodzeniem