文字コード
MySQL8.0で突然「文字コード問題」が消えた理由 何が変わったのか なぜこれが大きな変更なのか 移行時に起きる典型的な問題 COLLATIONも変わっている なぜMySQLは変更したのか よくある誤解 リスクと注意点 どう対応すべきか この変更の本当の意味 MySQL8.0…
「文字コードの問題」はアプリのバグではない ブラウザからDBまでの流れを整理する UTF-8は1つではない 変換が発生する瞬間 なぜ表示時ではなく保存時に壊れるのか アプリケーションは文字を理解していない よくある典型的な事故 文字コードと検索の関係 リ…
MySQLで絵文字を入れた瞬間に壊れる理由 なぜ絵文字だけが問題になるのか MySQLのutf8は本当のUTF-8ではない なぜアプリではなくDBで問題になるのか utf8mb4とは何か よくある失敗 なぜ昔のMySQLはutf8mb4ではなかったのか リスクと注意点 向いている構成・…
「utf8にしたのに文字化けした」の正体 MySQLのutf8は3バイト utf8mb4とは何か なぜこんな仕様になったのか もっと危険な問題:気づかないまま壊れる インデックス長制限との関係 接続文字コードの罠 移行時に起きるトラブル どう対応すべきか まとめ 「utf8…
MySQLのutf8問題は「文字コードの知識不足」ではなく設計の歴史 MySQLのutf8は3バイトUTF-8 何が保存できないのか なぜこんな仕様になったのか スマートフォン時代と絵文字 utf8mb4の登場 なぜ何年も混乱が続いたのか インデックス長制限 よく起きる実害 安…