Problema con utf8 en mysqldb

Rubén Jarque Torrejón rubenjarque en gmail.com
Mie Dic 19 19:20:42 CET 2007


Sí, así sí que funciona.

Muchas gracias Mauron.

El día 19/12/07, Mauro Sánchez <mauroka en gmail.com> escribió:
>
> El 19/12/07, Rubén Jarque Torrejón <rubenjarque en gmail.com> escribió:
> > Gracias por la respuesta Sonia, pero mi problema es al revés. Yo en
> python
> > genero una cadena utf8, que puedo imprimirla sin problemas. El problema
> lo
> > tengo al intentar insertarla en la base de datos mysql (de la que puedo
> leer
> > cadenas utf8), que el driver hace una conversión a latin-1. Yo pensaba
> que
> > el problema debía estar con el conector de python, pues en la base de
> datos
> > no tengo problemas para insertar cadenas utf8.
> >
> Efectivamente creo que el problema viene por mysqldb. Prueba agregando
> esto en la conexión.
> mibase=MySQLdb.connect(host="mihost", user="usuario", passwd="clave",
> db="basedatos", charset="utf8″, init_command="set names utf8″)
> Fijate los parámetros charset e init_command.
> Saludos.
> Mauro Sánchez.
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es