sql >> Database teknologi >  >> RDS >> Mysql

får ugyldig hindi streng fra mysql ved hjælp af jsp

Det er klart, at dit output er i en enkelt side-kodning (f.eks. ISO-8859-1) og ikke i UTF-8, dette kan have flere årsager:

  • Har du kontrolleret, at dataene er korrekt lagret i din database? Hvis ikke, bør du tjekke, om den tabel, du bruger til at gemme dataene, er UTF-8
  • Er din databaseforbindelse korrekt sat op til at bruge UTF-8? Jeg ved ikke, hvordan dette gøres for odbc, men for mysql-jdbc-driveren skal du muligvis tilføje dette til din konfigurations-url:

    characterEncoding=utf-8




  1. Sådan indsætter du store mængder data i sqlite-databasen i Android

  2. Hvor kan jeg finde SSIS Precompile Property for Script Tasks i SQL Server 2008?

  3. LD_DEBUG miljøvariablen

  4. Angiv SSL, der skal bruges til jdbc i context.xml