Heim >Datenbank >MySQL-Tutorial >Einführung in MySQL-Zeichensätze und Sortierreihenfolge
Zeichensatz und Korrekturlesereihenfolge
Der Zeichensatz ist eine Methode, mit der Menschen natürlichen Text der Computerdarstellung zuordnen können. Zu den gebräuchlichen Zeichen gehört GBK (aktualisierte Version des GB2312-Zeichensatzes). ), BIG5-Zeichensatz, GB18030-Zeichensatz, UTF-8 (aktualisierte Version des Unicode-Zeichensatzes) und Sortierregeln sind einige im Zeichensatz angegebene Regeln (z. B. bei welchen Zeichen zwischen Groß- und Kleinschreibung unterschieden wird und bei welchen Zeichen nicht zwischen Groß- und Kleinschreibung unterschieden wird). ,
Öffnen Sie cmd und führen Sie
show character set
aus, um zu überprüfen, welche Zeichensätze der Server unterstützt
show collation
Zeichenkorrekturlesen und Sortierregeln: Wenn die entsprechenden Zeichensatz-Sortierungsregeln nicht angegeben sind, wird die Standardmethode für die Sortierung und Sortierung verwendet
show variables like "%character%";
Anzeigen der System-Zeichensatz-Einstellungsvariablen
set names utf8
Legen Sie den für Client- und Serververbindungen verwendeten Zeichensatz fest.
Datenbanktabellen werden zum Speichern und Abrufen von Daten auf unterschiedliche Weise verwendet. Daher muss sich MySQL an unterschiedliche Zeichensätze (verschiedene Buchstaben und Zeichen) anpassen und sich an unterschiedliche Methoden zum Sortieren und Abrufen von Daten anpassen. Bei der Diskussion mehrerer Sprachen und Zeichensätze werden Sie auf die folgenden wichtigen Begriffe stoßen
1. Der Zeichensatz ist eine Sammlung von Buchstaben und Symbolen. 2. Die Kodierung ist die interne Darstellung eines bestimmten Zeichensatzes. 3. Warum ist es wichtig, englischen Text zu sortieren? Hängt es davon ab, ob Sie die Wörter APE, Apex und Apple in der richtigen Reihenfolge haben? Diese Wörter werden unter Berücksichtigung der Groß- und Kleinschreibung sortiert, und es gibt eine andere Art der Sortierung unter Berücksichtigung der Groß- und Kleinschreibung. Dies betrifft nicht nur die Sortierung (z. B. das Sortieren von Daten mit ORDER BY). Die Situation ist komplizierter, wenn Zeichen wie Französisch à oder Deutsch verwendet werden ö, und bei der Verwendung von Zeichensätzen, die nicht auf Latein basieren (Japanisch, Hebräisch usw.), ist die Situation komplizierter. Bei normalen Datenbankaktivitäten von MySQL (SELECT, INSERT usw.) .), müssen Sie sich nicht allzu viele Gedanken darüber machen, welchen Zeichensatz und welche Sortierung Sie verwenden möchten [Verwandte Empfehlungen]1 🎜>2.MySQL-Transaktion – Detaillierte Erklärung der Verwendung von Aufbewahrungspunkten und Änderung des Standard-Commit-Verhaltens
3.MySQL-Transaktions-ROLLBACK, detaillierte Erklärung von COMMIT-Nutzung
4.Beispiel zur MySQL-Transaktionsverarbeitung
5.MySQL UPDATE-Trigger (Update) und eingehende Analyse der Trigger
Das obige ist der detaillierte Inhalt vonEinführung in MySQL-Zeichensätze und Sortierreihenfolge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!