So legen Sie die UTF-8-Kodierung in einer MySQL-Datenbank fest

So legen Sie die UTF-8-Kodierung in einer MySQL-Datenbank fest

Ändern Sie die Datei /etc/my.cnf oder /etc/mysql/my.cnf

[Kunde]
Standardzeichensatz = utf8
[mysqld]
Standard-Speicher-Engine = INNODB
Zeichensatzserver = utf8
Sortierserver = utf8_general_ci

Starten Sie MySQL neu und überprüfen Sie die Kodierung mit dem MySQL-Client.

Variablen wie „%char%“ anzeigen;

Verwenden Sie beim Erstellen einer neuen Datenbank die UTF-8-Kodierung

Datenbank „Test“ erstellen, Standardzeichensatz UTF8, utf8_general_ci sortieren;

Erstellen einer Tabelle und Erstellen von Feldern mit UTF-8-Kodierung

Tabellentest erstellen (
 'id' int(10) unsigniert nicht null auto_increment,
 'Name' varchar(50) Zeichensatz utf8 Standard '',
 Primärschlüssel('id')
 ) Standard-Zeichensatz = utf8;

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Warum wird in MySQL keine UTF-8-Kodierung verwendet?
  • MySQL GBK → UTF-8-Kodierungskonvertierung
  • Warum wird UTF-8 in MySQL nicht empfohlen?

<<:  CentOS 6-7 Yum-Installationsmethode für PHP (empfohlen)

>>:  Zusammenfassung der Methoden zum Löschen des Cache im Linux-System

Artikel empfehlen

Einführung und Verwendung von Triggern und Cursorn in MySQL

Trigger-Einführung Ein Trigger ist eine spezielle...

So lösen Sie das Problem der hohen Parallelität in der MySQL-Datenbank

Vorwort Wir alle wissen, dass Startups zunächst m...

Zusammenfassung der Wissenspunkte zum Linux-Datumsbefehl

Verwendung: Datum [Optionen]... [+Format] oder: D...

So speichern Sie „false“ oder „true“ in MySQL

Boolescher MySQL-Wert, speichert „false“ oder „tr...

Detaillierte Erklärung des Docker Compose-Orchestrierungstools

Docker Compose Docker Compose ist ein Tool zum De...

Ändern Sie das JVM-Kodierungsproblem, wenn Tomcat ausgeführt wird

Frage: Vor kurzem traten bei der Bereitstellung d...

Die Auswirkungen des Limits auf die Abfrageleistung in MySQL

I. Einleitung Lassen Sie mich zunächst die MySQL-...

Detaillierte Analyse der Unterschiede zwischen break und last in Nginx

Lassen Sie uns zunächst über den Unterschied spre...

Detaillierter Installationsprozess und Prinzip des Vue-Routers

Inhaltsverzeichnis 1. Implementierungsprinzip des...

Vue implementiert einen einfachen Bildwechseleffekt

In diesem Artikelbeispiel wird der spezifische Co...

Bringen Sie Ihnen kostenlos bei, wie Sie AWS-Serverressourcen nutzen

AWS – Amazons Cloud-Computing-Serviceplattform Ic...

Eine kurze Einführung in den allgemeinen Prozess der Web-Frontend-Webentwicklung

Ich sehe viele Anfänger in der Front-End-Entwicklu...

vue-cli4.5.x erstellt schnell ein Projekt

1. Installieren Sie vue-cli npm ich @vue/cli -g 2...

Detaillierte Erläuterung der Verwendung von Docker-Tag und Docker-Push

Detaillierte Erklärung des Docker-Tags Die Verwen...