java.sql.SQLException: Valor de cadena incorrecto: '\ xF0 \ x9F \ x91 \ xBD \ xF0 \ x9F ...'

Tengo el siguiente valor de cadena: "walmart obama"

Estoy usando MySQL y Java.

Me aparece la siguiente excepción: `java.sql.SQLException: Valor de cadena incorrecto: '\ xF0 \ x9F \ x91 \ xBD \ xF0 \ x9F ...'

Aquí está la variable que estoy tratando de insertar en:

var1 varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL`

Mi código de Java que intenta insertar "walmart obama" es una declaración preparada. Así que estoy usando elsetString() método.

Parece que el problema es la codificación de los valores. ¿Cómo puedo arreglar esto? Anteriormente estaba usando Derby SQL y los valores terminaban siendo dos sqaures (creo que esta es la representación del carácter nulo)

¡Toda ayuda es muy apreciada!

Respuestas a la pregunta(10)

Su respuesta a la pregunta