In diesem Tutorial wird Ihnen angezeigt.
Lass uns hineinspringen.
MySQL Set Tabelle Zeichensatz und Kollation - Methode 1
Die erste Methode, mit der Sie den Zeichensatz und die Kollation auf der Tabellenebene festlegen können. Sie können den Zielzeichensatz und die Kollation in der Anweisung Create -Tabelle angeben, wie im folgenden Syntaxcode gezeigt:
MySQL verwendet den angegebenen Zeichensatz und die Kollation für diese Tabelle. Wenn nur der Zeichensatz definiert ist, verwendet MySQL die Standardkollation, die diesem Zeichensatz zugeordnet ist. Sie können den Befehl show Zeichensatz verwenden, um die Standardeinstellung für jedes Zeichensatz anzuzeigen.
In ähnlicher Weise verwendet MySQL den zugehörigen Zeichensatz, wenn nur die Kollation angegeben ist.
Schließlich, wenn weder die Kollation noch der Zeichensatz angegeben sind, stellt sich MySQL standardmäßig mit dem Datenbank -Zeichensatz und der Kollation aus.
Beispiel
Betrachten Sie das folgende Beispiel unten.
Im obigen Beispiel erstellen wir zunächst eine Datenbank namens Users. Anschließend wechseln wir mit dem Keyword zu der erstellten Datenbank. Schließlich erstellen wir eine Tabelle mit UTF8B4 -Zeichensatz und UTF8MB4_GENERAL_CI COLLATION.
Hinweis: Das Einstellen einer Tabellenkonsum- und Zeichensatzmenge ermöglicht die Überschreibung der Server- und Tabellenkollationen.
MySQL Set Tabelle Zeichensatz und Kollation - Methode 2
Wenn Sie den Zeichen und die Kollation einer vorhandenen Tabelle ändern möchten, können Sie den Befehl zur Änderungstabelle verwenden.
Die Befehlssyntax ist wie gezeigt:
Beispiel
Angenommen, wir möchten den Charakter -Set und die Zusammenstellung der Mitarbeitertabelle ändern. Wir können eine Abfrage wie gezeigt ausführen:
Nach Abschluss können Sie die Tabellenkonsum- und Zeichensatz mit dem Befehl "table table status" prüfen.
Beispiel:
Tabellenstatus anzeigen, bei dem Name "Mitarbeiter" wie "Mitarbeiter";Die obige Abfrage sollte Details zur angegebenen Tabelle zurückgeben, einschließlich der Zusammenstellung und des Zeichensatzes.
Abschluss
In diesem Beitrag haben Sie erfahren.
Danke fürs Lesen!!