my.cnf に次の変数を設定します。
[mysqld]
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
[mysql]
default-character-set = utf8mb4
※ default-character-set はバージョン 5.5 で廃止されました。
my.cnf がない場合は、support-files (/usr/local/mysql/support-files) フォルダにある設定ファイルを /etc/ フォルダにコピーして利用します。
コピーするファイルは環境によって選びます。
- my-small.cnf : 64 MB 以下のメモリーを使用するとき。
- my-medium.cnf : 128 MB 以下のメモリーを使用するとき。
- my-large.cnf : 512 MB 以下のメモリーを使用するとき。
- my-huge.cnf : 1 – 2 GB 以下のメモリーを使用するとき。
- my-innodb-heavy-4G.cnf : 4 GB のメモリーと InnoDB を使用するとき。
cp /usr/local/mysql/support-files/my-small.cnf /etc/my.cnf
コメントする