Heim >Datenbank >MySQL-Tutorial >So lösen Sie das Problem mit der MySQL-Zeichensatzkodierung
create database 数据库名 charset 字符集;
Der am häufigsten verwendete Zeichensatz ist utf8 in MySQL. Das utf8 hier kann enoji (Ausdruck) nicht darstellen , das ist vollständig utf8.
Diese Methode legt nur den Zeichensatz für die aktuell erstellte Datenbank fest. Wenn Sie jedoch viele Datenbanken erstellen möchten, ist die Verwendung dieser Methode jedes Mal etwas mühsam. Daher empfehle ich sie jedem Verwenden Sie die zweite Methode, um dieses Problem zu lösen, indem Sie die Konfigurationsdatei von MySQL ändern.
Wenn Sie beim Erstellen der Datenbank manuell die Codierungsmethode der Datenbank angeben, werden die angegebenen Zeichen verwendet Wird kein Satz angegeben, liest MySQL seine eigene Konfigurationsdatei, um zu bestimmen, welcher Zeichensatz angegeben werden soll.
Es wird daher empfohlen, diese Methode zu verwenden, um dieses Problem zu lösen. ini
Diese Datei ist nicht leicht zu finden.
Lassen Sie uns darüber sprechen, wie Sie die Konfigurationsdatei durchsuchen können Klicken Sie mit der rechten Maustaste, um den Pfad zu öffnen.
2. Finden Sie zwei Orte Standard-Zeichensatz-Kodierungsmethode
Speichern Sie vor der Änderung zuerst die ursprüngliche Konfigurationsdatei (sehr wichtig!).
Sie können eine Textdatei erstellen und den Inhalt der ursprünglichen Konfigurationsdatei speichern Strg C Strg V default-character-set=utf8 character-set-server=utf8
Nach Abschluss der Änderung lautet die Standardcodierung von MySQL utfmb4.
Nach Abschluss der Änderung müssen Sie den MySQL-Server neu startenDas obige ist der detaillierte Inhalt vonSo lösen Sie das Problem mit der MySQL-Zeichensatzkodierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!