sql >> Databasteknik >  >> RDS >> Mysql

SQLAlchemy och UnicodeDecodeError

Jag har löst problemet. title kolumnen returnerades av SQLAlchemy som en str och inte Unicode .Jag tänkte lägga till encoding='utf8' som ett argument till create_engine skulle ta hand om detta, men det rätta sättet att göra det är att skicka det i databasen URI:mysql://[email protected]/mydatabase?charset=utf8 .

Tack för alla dina svar!




  1. Hur redigerar jag en tabell för att aktivera CASCADE DELETE?

  2. Hur man hämtar datumet från en Datetime-kolumn i MySQL

  3. Hämta SQL-frågeresultatet utan tabellformatet

  4. Hur använder man IN-operatorn med JDBI?