So ändern Sie die Standardkodierung von MySQL in UTF8: Fügen Sie zuerst [default-character-set=utf8] in das Feld „mysql“ ein und es wird wirksam.
Verwandte Lernempfehlungen: MySQL-Tutorial
So ändern Sie die Standardcodierung von MySQL in UTF8:
Windows:
a. WIN+R net stop mys ql MySQL-Dienst schließen
b. Kopieren Sie my-dafault.ini, benennen Sie es in my.ini um, geben Sie es ein
** sudo vim /etc/mysql/my.cnf **进入
Führen Sie die folgenden Vorgänge aus:
1 ]-Feld -set=utf8, wie folgt:
[client] port = 3306 socket = /var/lib/mysql/mysql.sock default-character-set=utf82. Fügen Sie Zeichensatz-Server=utf8 im Feld [mysqld] hinzu, wie folgt:
[mysqld] port = 3306 socket = /var/lib/mysql/mysql.sock character-set-server=utf83 ]-Feld wie folgt:
[mysql] no-auto-rehash default-character-set=utf8Nachdem die Änderung abgeschlossen ist, wird der Dienst-MySQL-Neustart wirksam, nachdem der MySQL-Dienst neu gestartet wurde. Hinweis: Es gibt einen Unterschied zwischen dem Feld [mysqld] und dem Feld [mysql]. Niemand hat dies online gemeldet. Hinweis: Show-Variablen wie „character%“ können die MySQL-Codierungsmethode anzeigen. Nach der Änderung sieht es so aus:
+--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+
Wenn Sie mehr über die Programmierung erfahren möchten, achten Sie bitte auf
PHP-SchulungKolumne!
Das obige ist der detaillierte Inhalt vonSo ändern Sie die MySQL-Standardkodierung in UTF8. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!