MySQLで絵文字対策のためにutf8mb4を使う | 株式会社FULL HOUSE(フルハウス)

utf8のMySQLでデータを格納している際に絵文字だと思われた場所から先が格納されず「あれ〜?」ってなったことはありませんか? 実はこれはutf8が絵文字に対応していないからなんです。 そんなMySQLでutf8mb4という文字エンコードを適用して絵文字対策をするまでを紹介します。