読者です 読者をやめる 読者になる 読者になる

@テク野路ジーロード

配信タグシェアリングシステムpickvyを開発、運営開始。最近は、Googleアナリティクスを研究中

MySQLで4バイト文字(utf8mb4)をテーブルにセットするためのSQL文

たまに忘れてしまうので、ここに書いておく
MySqlコマンド:該当テーブルの文字コードをutf8mb4へ変更する

alter table (テーブル名) convert to character set utf8mb4;

結果をMySQL Workbenchの画面で確認。以下のようになった。
Charcter Set や Collationがutf8mb4になっているのがわかる。

f:id:sunday150:20160110013415p:plain

 

追記:Railsでも utf8mb4 を扱えるようにする方法
参考サイト(ActiveRecordをutf8mb4で動かす - Qiita)を元に、
config/database.ymlの中を以下のように変更

  • 変更前:encoding: utf8
  • 変更後:encoding:utf8mb4