Heim >Datenbank >MySQL-Tutorial >So ändern Sie die MySQL-Standardkodierung in Ubuntu

So ändern Sie die MySQL-Standardkodierung in Ubuntu

WBOY
WBOYnach vorne
2023-06-01 21:58:041687Durchsuche

Ändern Sie die MySQL-Konfigurationsdatei, um die Zeichensatzeinstellungen der Datenbank und des Serverbetriebssystems konsistent zu machen.

vi /etc/my.cnf-Einstellungen (wenn diese Datei nicht gefunden wird, erstellen Sie eine neue)

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/MySQL/MySQL . Socken

Standardzeichensatz = utf8 (der hinzugefügte Schlüsselsatz sorgt dafür, dass die Datenbank standardmäßig in utf8 gespeichert wird)

Natürlich muss die Datenbank nach der Änderung neu gestartet werden.

Verwenden Sie den Befehl mysql -u root -p erneut, um das Datenbanksystem aufzurufen und die Variablen wie „character_set_%“ anzuzeigen. Der Befehl zeigt den folgenden Inhalt an:

- -

|Variablenname|Wert|

- -

|. latin1 |

|Zeichensatz-Datenbank|

utf8

| |Zeichensatz server|

utf8

|Zeichensatzsystem|

utf8

|. |.

- -Ich habe festgestellt, dass wichtige Projekte bereits utf8 verwendet haben, aber das reicht nicht aus

Wir müssen auch sicherstellen, dass der Client auch den utf8-Zeichensatz zum Betrieb verwendet

.

Verwenden Sie beim Anmelden den folgenden Befehl: MySQL-default-character-set=utf8-u root-p

Verwenden Sie ihn erneut wie „character_set_%“, um Variablen anzuzeigen. Das Ergebnis lautet: - -

|Variablenname|Wert|

|. zeichen_satz_verbindung |. utf8 |

| |. Gemacht

|. utf8 |

|. utf8 |

|. MySQL/charset/|

Das obige ist der detaillierte Inhalt vonSo ändern Sie die MySQL-Standardkodierung in Ubuntu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen