sql >> Databasteknik >  >> RDS >> Mysql

får ogiltig hindi-sträng från mysql med jsp

Uppenbarligen är din utdata i en enda sidas kodning (t.ex. ISO-8859-1) och inte i UTF-8, detta kan ha flera anledningar:

  • Har du kontrollerat att uppgifterna är korrekt lagrade i din databas? Om inte, bör du kontrollera om tabellen du använder för att lagra data är UTF-8
  • Är din databasanslutning korrekt inställd för att använda UTF-8? Jag vet inte hur detta görs för odbc, men för mysql-jdbc-drivrutinen kan du behöva lägga till detta till din konfigurations-url:

    characterEncoding=utf-8




  1. PostgreSQL array_agg(INTEGER[])

  2. Har markören i Mysql andra rättigheter än användaren?

  3. Hur man fixar denna IF-ELSE-THEN-sats i en MySQL-utlösare

  4. ORA-00900:ogiltig SQL-sats - när en procedur körs i oracle 10g