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

obtenir une chaîne hindi invalide de mysql en utilisant jsp

Évidemment, votre sortie est dans un encodage de page unique (par exemple ISO-8859-1) et non en UTF-8, cela peut avoir plusieurs raisons :

  • Avez-vous vérifié que les données sont correctement stockées dans votre base de données ? Si ce n'est pas le cas, vous devez vérifier si la table que vous utilisez pour stocker les données est UTF-8
  • Votre connexion à la base de données est-elle correctement configurée pour utiliser UTF-8 ? Je ne sais pas comment cela se fait pour odbc, mais pour le pilote mysql-jdbc, vous devrez peut-être ajouter ceci à votre URL de configuration :

    characterEncoding=utf-8