最終更新:2018-05-16 (水) 22:02:11 (2169d)  

utf8mb4
Top / utf8mb4

メモ

メモ

  • MySQL 5.0とかMySQL 5.1とかは、UTF-8として3バイトまでしか対応していない
  • JIS X 0213に含まれる漢字がようやく扱える
  • デフォルトのutf8_general_ci?を置き換えるという案は過去のデータと互換性がなくなるという理由で却下され、utf8mb4という文字コードが新たに追加されることとなった。

Collation

  • utf8mb4_general_ci - 大文字小文字を区別しない
  • utf8mb4_bin? - 全文字を区別する
  • utf8mb4_unicode? - ひらがな、カタカナ、濁点有無、全角、半角を区別 しない(は=ば=ぱ=ハ=バ=パ=ハ)

関連

  • character_set_client?
  • character_set_connection?
  • character_set_results?
  • utf8mb4_unicode_ci?