デフォルトを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-8utf8mb4
を呼び出します 。