So ändern Sie die Zeichensatzkodierung in MySQL 5.5/5.6 unter Linux auf UTF8

So ändern Sie die Zeichensatzkodierung in MySQL 5.5/5.6 unter Linux auf UTF8

1. Melden Sie sich bei MySQL an und verwenden Sie SHOW VARIABLES LIKE 'character%';, um den Zeichensatz wie unten dargestellt anzuzeigen:

+-----------------------------+----------------------------+
| Variablenname | Wert |
+-----------------------------+----------------------------+
| Zeichensatzclient | utf8 |
| Zeichensatzverbindung | utf8 |
| Zeichensatzdatenbank | latin1 |
| Zeichensatz_Dateisystem | Binär |
| Zeichensatzergebnisse | utf8 |
| Zeichensatzserver | latin1 |
| Zeichensatzsystem | utf8 |
| Zeichensatzverzeichnis | /usr/share/mysql/charsets/ |
+-----------------------------+----------------------------+

Der Standardzeichensatz für character_set_database und character_set_server ist weiterhin latin1.

2. Die einfachste und perfekteste Änderungsmethode besteht darin, den Zeichensatzschlüsselwert in der Datei my.cnf von MySQL zu ändern (achten Sie auf die Details des Konfigurationsfelds):

1. Fügen Sie default-character-set=utf8 wie folgt zum Feld [client] hinzu:

[Kunde]
Port = 3306
socket = /var/lib/mysql/mysql.sock
Standardzeichensatz = utf8

2. Fügen Sie character-set-server=utf8 wie folgt zum Feld [mysqld] hinzu:

[mysqld]
Port = 3306
socket = /var/lib/mysql/mysql.sock
Zeichensatzserver = utf8

3. Fügen Sie default-character-set=utf8 wie folgt zum Feld [mysql] hinzu:

[mysql]
kein automatisches Wiederaufwärmen
Standardzeichensatz = utf8

Nachdem die Änderung abgeschlossen ist, starten Sie den MySQL-Dienst mit „service mysql restart“ neu, damit die Änderung wirksam wird. Hinweis: Das Feld [mysqld] unterscheidet sich vom Feld [mysql]. Niemand hat dies online gemeldet.

Verwenden Sie SHOW VARIABLES LIKE 'character%';, um zu überprüfen, ob die Datenbankcodierung auf UTF-8 geändert wurde.

+-----------------------------+----------------------------+
| Variablenname | Wert |
+-----------------------------+----------------------------+
| Zeichensatzclient | utf8 |
| Zeichensatzverbindung | utf8 |
| Zeichensatzdatenbank | utf8 |
| Zeichensatz_Dateisystem | Binär |
| Zeichensatzergebnisse | utf8 |
| Zeichensatzserver | utf8 |
| Zeichensatzsystem | utf8 |
| Zeichensatzverzeichnis | /usr/share/mysql/charsets/ |

+-----------------------------+----------------------------+

Die obige Methode zum Ändern der Zeichensatzkodierung in UTF8 in MySQL 5.5/5.6 unter Linux ist der gesamte Inhalt, den der Editor mit Ihnen teilt. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen.

Das könnte Sie auch interessieren:
  • Schritte zum Ändern des MySQL-Zeichensatzes auf UTF8 unter Linux

<<:  Rsync+crontab regelmäßige Synchronisierungssicherung unter centos7

>>:  Tutorial zur Installation und Verwendung des Elasticsearch-Tools cerebro

Artikel empfehlen

Einführung in die Verwendung sowie Vor- und Nachteile von MySQL-Triggern

Inhaltsverzeichnis Vorwort 1. Trigger-Übersicht 2...

MySQL-Installationstutorial unter Centos7

Tutorial zur MySQL-Installation. Zu Ihrer Informa...

Mobile Web-Bildschirmanpassung (rem)

Vorwort Ich habe vor Kurzem meine bisherigen Noti...

So stellen Sie nginx mit Docker bereit und ändern die Konfigurationsdatei

Nginx mit Docker bereitstellen, so einfach ist da...

Unterschiede im Stundentrennzeichen zwischen Browsern

Beim Erstellen einer Webseite verwenden Sie manchm...

So fragen Sie JSON in der Datenbank in MySQL 5.6 und darunter ab

Beim Speichern von Daten in MySQL werden manchmal...

Analyse des Ereignisschleifenmechanismus von js

Vorwort Wie wir alle wissen, ist JavaScript im Ke...

Vue implementiert eine einfache bidirektionale Datenbindung

In diesem Artikelbeispiel wird der spezifische Co...

JS tiefe und flache Kopierdetails

Inhaltsverzeichnis 1. Was bedeutet „Shallow Copy“...

So ändern Sie die Kodierung in MySQL Version 5.7 unter Windows auf UTF-8

Vorwort Ich habe gerade angefangen, MySQL zu lern...

Docker-Bereitstellungs- und Installationsschritte für Jenkins

Zuerst benötigen wir einen Server mit installiert...

So fügen Sie Anführungszeichen in HTML-Titel ein

<a href="https://www.jb51.net/" titl...

Installieren Sie MySQL (einschließlich utf8) mit Docker unter Windows/Mac

Inhaltsverzeichnis 1. Docker-Installation auf dem...