Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So ändern Sie den MySQL-Zeichensatz unter Linux

So ändern Sie den MySQL-Zeichensatz unter Linux

青灯夜游
青灯夜游Original
2022-01-04 15:50:585066Durchsuche

Änderungsmethode: 1. Öffnen und bearbeiten Sie die Datei „my.cnf“. 2. Konfigurieren Sie die Werte von „default-character-set“, „default-storage-engine“, „character-set-server“ und andere Elemente; 3. Speichern Sie die Änderungen und starten Sie den Dienst neu.

So ändern Sie den MySQL-Zeichensatz unter Linux

Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, MySQL8-Version, Dell G3-Computer.

MySQL-Zeichensatz anzeigen

Bei MySQL anmelden:

mysql -u root -p

MySQL-Zeichensatz abfragen:

mysql> show variables like 'chara%';

Anweisungen: Stellen Sie den Zeichensatz „character_set_server“ auf UTF-8 ein.

So ändern Sie den MySQL-Zeichensatz: Stellen Sie den MySQL-Zeichensatz auf UTF-8 ein, indem Sie die Konfigurationsdatei ändern

1 Kopieren Sie die Konfigurationsdatei my-default.cnf in die Datei my.cnf unter /etc.

cp   /usr/share/mysql/my-default.cnf   /etc/my.cnf

Hinweis: Globale Informationen werden im Ordner etc konfiguriert. Wenn my.cnf unter etc vorhanden ist, können Sie diesen Schritt überspringen. Wenn es nicht existiert, kopieren Sie my-default.cnf nach etc und nennen Sie es my.cnf.  

2. Gehen Sie in das Verzeichnis etc, um die Datei my.cnf zu öffnen und den Änderungsinhalt wie folgt zu ändern.

Bearbeiten Sie die my.cnf-Datei

vi my.cnf

Fügen Sie die folgenden zwei Sätze über [mysqld] hinzu

  [client]  
  default-character-set=utf8

Fügen Sie die folgenden Sätze am Ende von [mysqld] hinzu

  default-storage-engine=INNODB  
  character-set-server=utf8 
  collation-server=utf8_general_ci

         

       

3 Speichern Sie dann den MySQL-Dienst und starten Sie ihn neu.

service mysql restart

4. Melden Sie sich erneut bei MySQL an und prüfen Sie, ob der Zeichensatz geändert wurde.

So ändern Sie den MySQL-Zeichensatz unter Linux

         

Verwandte Empfehlungen: MySQL-Video-Tutorial, „Linux-Tutorial

Das obige ist der detaillierte Inhalt vonSo ändern Sie den MySQL-Zeichensatz unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn