【Mac】My SQL 5.6.x utf8 日本語設定
つまづいたので。。。
いろんなサイトを見ると
my.cnfの変更が必要だということがわかる。
自分の環境だとmy.cnfの場所は
/usr/local/mysql-5.6.15-osx10.7-x86_64/my.cnf
このファイルは編集権限がないのでsudoを使って編集する
sudo vim /usr/local/mysql-5.6.15-osx10.7-x86_64/my.cnf という感じで
いろいろ見てみると次のように変更って書いてる
default-character-set=utf8(default-character-set=utf8)
けど
バージョン5.5以降はこれが使えない。このまま書き込むとMySQL起動できない・・・
↓↓
正しくは
character-set-server = utf8
下のように変更(追加)してください
[mysqld] character-set-server = utf8 [mysql] character-set-server = utf8
すでに構築したデータベースには反映されないので
mysqladmin -u root -p drop 消したいDB
で消して、再構築すれば日本語行けると思います。