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数据库的所有属性的字符编码
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/ | +--------------------------+----------------------------+
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!