akkun_choi pedia
mindiaakkun_choi pedia単語

MySQLの文字コード設定

akkun_choi · 2009-06-27 更新 · 履歴(5)
第 1 版(2006-06-09 04:25:22 · akkun_choi)を表示しています。 最新版に戻る

MySQL4.1でも5.0でもmy.ini/my.cnfでdefault-character-set=utf8を設定しまくってるのに、phpMyAdminでマルチバイトが使えない。

以上を参照すると「skip-character-set-client-handshake」オプションを入れるとあら不思議、文字化けなくなるよと書いてるのに、むしろ今まで文字化けしなかったところまで化けた。

なーんかおかしいと思いながらとりあえず入力すると、今入力したやつは文字化けせずに表示されるではないか!

そう、ようするに今までUTF-8で保存してるとばっかり思ってたのに全然違うコードで保存されてたのね…。UTF-8→謎のコード→UTF-8っていう、変換がなされてたのね。これはショックだわ。

履歴