MySQLで4バイト文字(utf8mb4)をテーブルにセットするためのSQL文
たまに忘れてしまうので、ここに書いておく
MySqlコマンド:該当テーブルの文字コードをutf8mb4へ変更する
alter table (テーブル名) convert to character set utf8mb4;
結果をMySQL Workbenchの画面で確認。以下のようになった。
Charcter Set や Collationがutf8mb4になっているのがわかる。
追記:Railsでも utf8mb4 を扱えるようにする方法
参考サイト(ActiveRecordをutf8mb4で動かす - Qiita)を元に、
config/database.ymlの中を以下のように変更
- 変更前:encoding: utf8
- 変更後:encoding:utf8mb4