За да зададете по подразбиране на UTF-8, искате да добавите следното към my.cnf/my.ini
[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
Ако искате да промените набора от знаци за съществуваща DB, уведомете ме... въпросът ви не го е посочил директно, така че не съм сигурен дали това е, което искате да направите.
Редактиране:Замених utf8
с utf8mb4
в оригиналния отговор поради utf8
е само подмножество на UTF-8. MySQL и MariaDB извикват UTF-8 utf8mb4
.