Heute bin ich auf das Problem gestoßen, die Standard-Zeichensatzkodierung von MySQL zu ändern. Ich habe viel Zeit damit verbracht, es zu lösen, damit ich mir in Zukunft nicht jedes Mal darum kümmern muss.
Der Befehl zum Anzeigen des MySQL-Zeichensatzes lautet „Variablen wie ‚%char%‘ anzeigen“;“.
Am Beispiel von MySQL5.6 lautet der Standardzeichensatz:
Bei der Arbeit müssen alle Zeichensätze auf utf8 geändert werden.
So ändern Sie es:
1. Öffnen Sie das Installationsverzeichnis, der Standard ist „C:ProgrammeMySQLMySQL Server 5.6“,
2. Kopieren Sie „my-default.ini“ in den aktuellen Ordner und benennen Sie es in „my.ini“ um,
3. Fügen Sie „default-character-set=utf8“ sowohl unter [mysqld] als auch unter [client] hinzu,
4. Speichern Sie die Konfigurationsdatei und starten Sie MySQL neu.
Melden Sie sich erneut im Befehlsfenster an und prüfen Sie erneut:
Wir sehen, dass alles auf utf8 geändert wurde.
Das Obige ist die vom Herausgeber eingeführte Methode zum Ändern der Standardzeichensatzkodierung von MySQL. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen antworten Zeit. Vielen Dank für Ihre Unterstützung der Website!