February, 2008
Dato cultural que me traía loco un buen rato.
Si estás usando el driver de JDBC para conectarte a una base de datos MySQL desde Java y estas teniendo esta excepción al simplemente iniciar la conexión:
Exception: Error during query: Unexpected Exception: java.io.CharConversionException message given: null
Pueden ser dos cosas:
utf8
en la configuración de MySQL. Modifica tu archivo my.cnf
(/etc/mysql/
) y agrega los siguientes parámetros, reinicia MySQL después de eso y listo.[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8