Utilice JSP para insertar información del libro en la base de datos. ¿Cuál es el signo de interrogación que muestra todos los caracteres chinos después de la inserción?

Verifique y modifique el archivo de configuración my.ini de mysql

Juego de caracteres predeterminado = utf8

La base de datos se crea para especificar un juego de caracteres.

Crear conjunto de caracteres predeterminado mydb de base de datos utf8 corrección utf8_general_ci

Para crear una representación de datos, también necesita especificar un conjunto de caracteres:

Comando incorrecto:

Si no existe, cree la tabla ` mydb `(

` nombre de usuario ' varchar(64) no está vacío,

` ID de usuario ' int(11) no está vacío,

)ENGINE = InnoDB DEFAULT CHARSET = Latin 1;

Comando correcto:

Crear tabla ` mydb ` (

` nombre de usuario ' varchar(64) no está vacío,

` ID de usuario ' int(11) no está vacío,

)ENGINE = InnoDB DEFAULT CHARSET = utf8;