はじめに
Thanks: MySQL5.5で🍣絵文字🐟を挿入/検索する
大抵の場合、国内のシステムでは
- 日本語対応
- 絵文字対応
- 各絵文字をそれぞれ別の文字として扱う
上記条件はクリアした方がベターかと思いますので、
この記事のタイトルは「Amazon RDSの文字コードを utf8mb4_bin に変更する方法」と言い換えることができます。
手順
- RDS管理画面のメニューから「パラメータグループ」に飛ぶ。
- パラメータグループがDefaultだけだった場合は、新規作成する。 (Defaultは変更できない。)
- 作成したパラメータグループの設定画面にて、下記項目の値を utf8mb4 に変更する。
- character_set_client
- character_set_connection
- character_set_database
- character_set_results
- character_set_server
- 同じく設定画面にて、collation_connection の値を utf8mb4_bin に変更する。
- RDSダッシュボードからインスタンスの設定画面に飛び「データベースの設定」の中の「DB パラメータグループ」を、作成したグループに変更する。
- RDSインスタンスを再起動する。
最後に
勉強中の身ですので、ためになる周辺知識やご意見はいつも大歓迎です。
コメントお待ちしてます。