base de datos MySQL 04 para leer datos de la distorsión de procesamiento

A veces nos encontraremos JDBC o mybatis hibernación o lectura de datos de la base de datos es ininteligible, cómo tratar con él de esta manera?

1, con la condición

  • Hay que asegurarse de que los datos en la base de datos en sí no es ilegible

    2, Procedimiento

  • base de datos Access parámetros de consulta además de unos cuantos url detrás
jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8

UseUnicode characterEncoding dotado de los siguientes efectos:
al escribir datos, la base de datos en primer lugar utilizar el formato UTF-8 cuando los elementos de datos decodificados se almacenan datos en código de bytes, y luego decodificados de nuevo utilizando el código de bytes se almacena en la base de datos codificación GBK ; se leen los datos, en el momento de acceso a los datos de la base de datos, los datos de bases de datos en la base de datos serán decodificados por el primer formato de código de bytes GBK, y luego otra vez después de la re-decodificar el formato de código de bytes codificada por datos UTF-8, a continuación, los datos finales se devuelve al cliente.
Url por encima de la base de datos de configuración se puede resolver con éxito el problema de la lectura de datos ilegibles.

Supongo que te gusta

Origin www.cnblogs.com/alichengxuyuan/p/12519960.html
Recomendado
Clasificación