sql >> Databasteknik >  >> RDS >> Mysql

Konstiga karaktärer i mysql dbase

Se till att sorteringen för kolumnerna, tabellerna och databasen är alla inställda på utf8_unicode_ci eller utf8_general_ci

Du måste också ha i åtanke, förutom meta direktiv som du redan har, att extrahera och infoga poster till och från databasen i samma kodning.

Inkludera denna linje direkt efter att du har ringt för att ansluta till databasen:

mysql_query("set names 'utf8'");

Detta kommer att behålla teckenuppsättningen korrekt som UTF-8-tillstånd när du manipulerar och extraherar poster i databasen.

Om du kan till nästa gång, ha allt i UTF-8 från mycket början .



  1. Android Sqlite vid uppgradering av raderingstabell från databasen

  2. Hur skickar jag ett []segment till ett IN-villkor i en förberedd SQL-sats med icke-IN-villkor också?

  3. oci_connect-anslutningen misslyckades

  4. MySQL aggregatfunktionsproblem