Heim >Datenbank >MySQL-Tutorial >Wie ändere ich die Zeichenkodierung in MySQL?

Wie ändere ich die Zeichenkodierung in MySQL?

藏色散人
藏色散人Original
2019-05-08 11:31:047204Durchsuche

Wie ändere ich die Zeichenkodierung in MySQL?

MySQL-Befehlszeile zum Ändern der Zeichenkodierung

Ändern Sie die Datenbank-Zeichenkodierung

mysql> alter database mydb character set utf8 ;

2 Geben Sie in der Datenbank die Zeichenkodierung der Datenbank

mysql> create database mydb character set utf8 ;

3 an. Überprüfen Sie die Zeichenkodierung der MySQL-Datenbank

mysql> show variables like 'character%'; //查询当前mysql数据库的所有属性的字符编码
rree

Um die Zeichenkodierung zu ändern, müssen Sie die MySQL-Konfigurationsdatei my.cnf ändern und dann neu starten, damit sie wirksam wird

Normalerweise müssen Sie die folgenden Stellen von my.cnf ändern:

Unter [Client ], fügen Sie „default-character-set=utf8“ oder „character_set_client= utf8“ hinzu

[mysqld] Fügen Sie unten „character_set_server = utf8;“ hinzu Dies geschieht nur über den Befehlszeilen-Client. Nach dem Neustart funktioniert MySQL nicht mehr.

Das Folgende ist die Client-Befehlszeilen-Änderungsmethode. Es wird nicht empfohlen,

+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | latin1                     |
| character_set_connection | latin1                     |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | latin1                     |
| character_set_server     | utf8                       |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

Verwandte Lernempfehlungen zu verwenden:

MySQL-Tutorial

(Video)

Das obige ist der detaillierte Inhalt vonWie ändere ich die Zeichenkodierung in MySQL?. 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