sql >> Databasteknik >  >> RDS >> Mysql

MySQL - Ryska tecken visas felaktigt

  1. Se till att databasens teckenuppsättning/sortering är UTF-8
  2. På sidan du infogar dessa ryska tecken ( formen, textområdet ), se till att kodningen är UTF-8, genom att ställa in Content-Type till text/html; charset=utf-8 . Skriv in rysk text direkt till formulärinmatningen.
  3. På bearbetningssidan som hanterar detta formulär, som infogar det i databasen, se till att du gör SET NAMES utf8 så det lagras som UTF-8 före du infogar data, i en separat fråga i förväg.
  4. När du återger innehållet från databasen i en vy, se till att Content-Type är text/html; charset=utf-8 .

Se till att innehållstypen är inte windows-1251 eller iso-8859-1/latin1. Se till att databasens teckenuppsättning/sortering INTE är ISO-8859-1/Latin1.



  1. rekursiv funktionskategoridatabas

  2. Hur man får en lista över alla kontrollbegränsningar i SQL Server Database - SQL Server / TSQL Tutorial Del 85

  3. Hur kan VBA ansluta till MySQL-databas i Excel?

  4. mysql Flera främmande nycklar i en tabell till samma primärnyckel