Mysql
 sql >> Base de données >  >> RDS >> Mysql

Java et MySql définissent des caractères unicode pour cette classe

Passez un paramètre en tant que booléen pour établir la connexion dynamiquement en fonction de vos besoins. Vous aurez également besoin d'un encodage à la fin de la base de données, j'espère qu'il est déjà là.

En fonction de la condition, modifiez la chaîne de connectivité.

changer

  "jdbc:mysql://localhost",

à

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

Facultativement, un classement peut être spécifié, tel que :&connectionCollation=utf8_general_ci