Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Java e MySql definem caracteres unicode para esta classe


Passe um parâmetro como booleano para fazer a conexão dinamicamente com base em seus requisitos. Você precisará de codificação no final do banco de dados também, espero que já esteja lá.

Com base na condição, altere a string de conectividade.

mudança
  "jdbc:mysql://localhost",

para
  "jdbc:mysql://localhost?useUnicode=true&characterSetResults=utf8&characterEncodi‌​ng=UTF-8",

Opcionalmente, um agrupamento pode ser especificado, como:&connectionCollation=utf8_general_ci