Home > Python > Python, mySQL und das Latin1/UTF-8 Problem

Python, mySQL und das Latin1/UTF-8 Problem

Nach über 4 Stunden suchen, hin und hergegoogle und immer wieder der selben Fehlermeldung beim absetzen eines Querys mit UTF-8 , bin ich fündig geworden. Im Grunde ganz einfach:

conn = MySQLdb.connect (host = “127.0.0.1″,user = “username”,passwd = “pass”,db = “db”, charset=’utf8′)

und als 1. Query ganz wichtig:

cursor.execute(“SET NAMES ‘utf8′;”);

Und schon klappts auch mit den UTF-8 Querys.

KategorienPython Tags: , , , , ,
  1. Bisher keine Kommentare
  1. Bisher keine Trackbacks