PHP で MySQL へ INSERT INTO でレコードを追加すると,同じ utf8 同士なのに,なぜか文字化け。
mb_xxxxx 関連や $LANG の設定を見直してみましたが,解決せず。
解決方法はないかと google で検索してたら,それっぽい記述を発見
自分が使用している環境では,MySQL の設定 /etc/my.cnf で [mysqld] セクションに
skip-character-set-client-handshake の記述の追加で解決しました。
[client] default-character-set = utf8 : [mysqld] character-set-server = utf8 skip-character-set-client-handshake : [mysqldump] default-character-set=utf8 : [mysql] default-character-set=utf8 :
最近のコメント