Um den Standard auf UTF-8 festzulegen, möchten Sie Folgendes zu my.cnf/my.ini
hinzufügen[client]
default-character-set=utf8mb4
[mysql]
default-character-set=utf8mb4
[mysqld]
collation-server = utf8mb4_unicode_520_ci
init-connect='SET NAMES utf8mb4'
character-set-server = utf8mb4
Wenn Sie den Zeichensatz für eine vorhandene Datenbank ändern möchten, lassen Sie es mich wissen ... Ihre Frage hat ihn nicht direkt angegeben, daher bin ich mir nicht sicher, ob Sie das tun möchten.
Bearbeiten:Ich habe utf8
ersetzt mit utf8mb4
in der ursprünglichen Antwort wegen utf8
nur eine Teilmenge von UTF-8. MySQL und MariaDB rufen beide UTF-8 utf8mb4
auf .