条件 OSはwindows7で、xamppのバージョンは1.7.8です(mysqlは5.5.8です)。
mysqlの文字コードの設定をutf8に統一しようとしてかなり苦労しました。
参考にしたサイトはこちらhttp://www.adminweb.jp/xampp/mysql/index4.html
このサイトを参考に何度もやったのですがうまくいきませんでした。原因はこのサイトは
[mysqld]
...
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
log_error="mysql_error.log"
default-character-set = utf8
skip-character-set-client-handshake←この2行を追加
にしてくださいと書いてあったんですが正しくは
default-character-set = utf8
↓
character-set-server = utf8
でした。
後今回学んだことは
エラー1067→ 設定ファイルが読み込めない(つまり文が間違ってる)
実行中のパス→とりあえず、このファイルを変更しなくちゃ意味がないらしい
実行中のパスの確認→xamppのコントロールパネルにあるSCMでプロパティを見ると確認できる。後、再起動もここでできる。
大変でしたが、「問題を分割し、一つ一つ確認していけば問題は解決する」という教訓が得られたのは大きいです。
