MAMPでのphpmyadminの文字化け

このエントリーをはてなブックマークに追加
はてなブックマーク - MAMPでのphpmyadminの文字化け
Share on Facebook
Post to Google Buzz
Bookmark this on Yahoo Bookmark
Bookmark this on Livedoor Clip
Share on FriendFeed

忘備録です。

MAMPというosx上で動くapache+php+mySql環境をよく利用します。

でもインストールしただけだと、phpからmySqlに書き込んだ時に文字化けしてしまいます。

myphpadminで書き込むと化けませんがするとphpで化けます。

基本UTF-8のはずなのに・・・

原因はmySqlの設定です。

MAMP/Library/share/mysql

にmy-medium.cnfがあります。他にもいろいろありますが、この中のcnfファイルを

db/mysql

にコピーします。コピーしてファイル名をmy.cnfとリネームします。

その中に

[mysqld]
default-character-set=utf8
skip-character-set-client-handshake
を追加してMAMPを再起動すれば、文字化けは直ります

Related posts:

  1. MAMP 1.7
  1. コメントはまだありません。

  1. トラックバックはまだありません。