Edited at

Amazon RDS を日本語&絵文字対応にする。


はじめに

Thanks: MySQL5.5で🍣絵文字🐟を挿入/検索する

大抵の場合、国内のシステムでは


  • 日本語対応

  • 絵文字対応

  • 各絵文字をそれぞれ別の文字として扱う

上記条件はクリアした方がベターかと思いますので、

この記事のタイトルは「Amazon RDSの文字コードを utf8mb4_bin に変更する方法」と言い換えることができます。


手順


  1. RDS管理画面のメニューから「パラメータグループ」に飛ぶ。

  2. パラメータグループがDefaultだけだった場合は、新規作成する。
    (Defaultは変更できない。)

  3. 作成したパラメータグループの設定画面にて、下記項目の値を utf8mb4 に変更する。


    1. character_set_client

    2. character_set_connection

    3. character_set_database

    4. character_set_results

    5. character_set_server



  4. 同じく設定画面にて、collation_connection の値を utf8mb4_bin に変更する。

  5. RDSダッシュボードからインスタンスの設定画面に飛び「データベースの設定」の中の「DB パラメータグループ」を、作成したグループに変更する。

  6. RDSインスタンスを再起動する。


最後に

勉強中の身ですので、ためになる周辺知識やご意見はいつも大歓迎です。

コメントお待ちしてます。