Character Set

Zuletzt geändert von MACH ProForms GmbH am 23.01.2020

Es muss überprüft werden, ob das verwendete Character Set UTF8 ist. Dies kann auf Konsole per mysql getan werden.

mysql> SHOW VARIABLES LIKE "collation%";
+----------------------+-----------------+
| Variable_name        | Value           |
+----------------------+-----------------+
| collation_connection | utf8_unicode_ci |
| collation_database   | utf8_unicode_ci |
| collation_server     | utf8_unicode_ci |
+----------------------+-----------------+
mysql> SHOW VARIABLES LIKE "character_set_%";
+--------------------------+--------+
| 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   |
+--------------------------+--------+

Falls bei einem der beiden irgendein Character Set auf latin1 o. Ä. steht, so muss dies per

charset utf8;

auf utf8 gesetzt werden.