文字セットは文字エンコーディングセットと文字エンコーディングを含み、単純にマッピング関係や符号化規則として理解できます。文字セットのコードポイントをバイナリシーケンスにマッピングすることで、コンピュータが保存および処理できるようになります。
本文では、コンソールを通じてインスタンスの文字セットを変更する方法についてご紹介します。
説明:
文字セットの変更はインスタンスの再起動が発生しますので、インスタンスメンテナンス時間内での変更をおすすめします。
操作手順
クラスタリストページで、実際に使用しているビューモードに応じて操作を行います:
2. クラスタの詳細でターゲットインスタンスを確認し、インスタンスIDの後の詳細をクリックすると、インスタンス詳細ページに移動します。
3. インスタンス詳細ページの文字セットで、編集アイコンをクリックします。
4. ポップアップダイアログで文字セットを設定し、実行方式を選択して、OKをクリックします。
文字セット:現在サポートされている文字セットはUTF8、LATIN1、GBK、UTF8MB4、UJIS、SJIS、CP932です。なおUJIS、SJIS、CP932文字セットは東京リージョンのみ設定をサポートしており、その他のリージョンでは現在サポートしていません。文字セットの詳細についてはMySQL公式ドキュメントをご参照ください。 実行方式:即時実行またはメンテナンス時間内を選択できます。即時実行を選択すると、文字セットが直ちに変更されます。メンテナンス時間内を選択すると、インスタンスのメンテナンス時間内に文字セットが変更されます。インスタンスのメンテナンス時間を変更する必要がある場合は、インスタンスメンテナンス時間の変更をご参照ください。 2. クラスタ管理ページで、インスタンスリストページを選択し、変更する読み書きインスタンスまたは読み取り専用インスタンスを見つけ、インスタンスIDをクリックしてインスタンス詳細ページに入ります。
3. インスタンス詳細ページの文字セットで、編集アイコンをクリックします。
4. ポップアップダイアログで文字セットを設定し、実行方式を選択して、OKをクリックします。
文字セット:現在サポートされている文字セットはUTF8、LATIN1、GBK、UTF8MB4、UJIS、SJIS、CP932です。なおUJIS、SJIS、CP932文字セットは東京リージョンのみ設定をサポートしており、その他のリージョンでは現在サポートしていません。文字セットの詳細についてはMySQL公式ドキュメントをご参照ください。 実行方式:即時実行またはメンテナンス時間内を選択できます。即時実行を選択すると、文字セットが直ちに変更されます。メンテナンス時間内を選択すると、インスタンスのメンテナンス時間内に文字セットが変更されます。インスタンスのメンテナンス時間を変更する必要がある場合は、インスタンスメンテナンス時間の変更をご参照ください。