Parallelsで動かしているアプリから、Macで動かしているXamppのMySqlにデータを取り込ませるとどうしても文字化けの問題が解消できなかったのです。
で、いつものようにGoogleで調べてみると
さんのブログに載っていました。
Windows用のXamppなのかな? ファイルの場所はちょっと違ったけれど、my.cnfっていうファイルを探し、指示されたままコピペ。
ちなみにMac Xamppでのmy.cnfの場所は
applications/xampp/etc/my.cnf
[client] default-character-set = utf8 [mysqld] skip-character-set-client-handshake default-character-set = utf8 character-set-server = utf8 collation-server = utf8_unicode_ci init-connect = SET NAMES utf8 [mysqldump] default-character-set = utf8 [mysql] default-character-set = utf8
CotEditで開いてそのまま保存。
念のため、文字化けを起こしていたデータベースは一度削除して再作成。
もう一回Parallelsのアプリから書き出させたら、見事日本語が通りました。
ちなみに、データベースの照合順序は
utf8_general_ci にしておきました。
「Mac版XamppのMySqlを日本語で文字化けしないように」への1件のフィードバック