Untuk menyetel default ke UTF-8, Anda ingin menambahkan yang berikut ini ke 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
Jika Anda ingin mengubah set karakter untuk DB yang ada, beri tahu saya... pertanyaan Anda tidak menentukannya secara langsung, jadi saya tidak yakin apakah itu yang ingin Anda lakukan.
Sunting:Saya mengganti utf8
dengan utf8mb4
dalam jawaban asli karena utf8
hanya menjadi bagian dari UTF-8. MySQL dan MariaDB keduanya memanggil UTF-8 utf8mb4
.