MySQL8.0の文字コード設定

MySQLの文字コードの設定で毎回どうするのがいいのだっけ、と迷ってしまうのでちゃんと調べてみました。

その備忘録として。

開発環境

  • MySQL 8.0.16

結論

文字コードに関しては下記の設定のみあれば良さそう。

8.0.1以降はそれぞれの文字コードにはutf8mb4がデフォルトで使われているので、特に変更は必要なさそうです。

MySQL :: MySQL 8.0 Reference Manual :: 5.1.8 Server System Variables

資料

既に詳細な情報を記事にしていただいている方がたくさんいるので、そちらを参照していただければよいかと思います。

MySQLの文字コードとCollation – Qiita

utf8mb4のそれぞれのcollationの違いについて解説されています。

MySQL 8.0ではデフォルトで濁点半濁点を区別しなくなる – かみぽわーる

MySQL8.0のデフォルトのcollationがutf8mb4_0900_ai_ciになったことについてのkamipoさんの見解。

 


個人プロジェクトでプロジェクト管理ツールを運営しています。気になる方は30日間無料で利用できるので、ぜひお試しください!

プロジェクト管理のすべてを、一つの場所で - Seamless
https://seamless.jp/

スポンサードリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください