phpMyAdmin
 sql >> Datenbank >  >> Database Tools >> phpMyAdmin

UTF8-Problem mit MySQL 5

Haben Sie versucht,

hinzuzufügen
SET NAMES 'utf8';

zu Ihrem SQL-Dump?

Die Sache mit utf8 oder Codierungen im Allgemeinen ist, dass Sie Folgendes sicherstellen müssen, um erfolgreich zu sein:

  • die Datei ist utf8 ohne Signatur kodiert
  • die Standardcodierung des MySQL-Servers ist auf utf8 eingestellt
  • die Verbindung ist utf8 (deshalb fügen Sie SET NAMES 'utf8' in Ihre SQL-Datei ein).
  • alle Tabellen und Spalten haben die richtige Kodierung und den richtigen Zeichensatz
  • Alle Ihre Webdateien müssen ebenfalls utf8-kodiert sein. Und es funktioniert nicht, einfach den richtigen Header hinzuzufügen. Sie müssen die Datei öffnen, prüfen, ob die Codierung utf8 ist, wenn nicht, alles ausschneiden, die Codierung auf utf8 ändern und alles wieder einfügen. Es funktioniert nicht, wenn du einfach die Kodierung änderst und die Datei speicherst!