概要
MySQLの学習を始めたが、いきなり日本語が文字化けして躓いた。
早速、インターネットで調べて検索上位の対処法を試したがうまく行かず、心が折れかけていたところで解決できた。
環境
Windows8
MySQL5.6.20(XAMPP)
対処法
my.ini
ファイルを探す。
自分の場合はここにあった。C:\xampp\mysql\bin
my.ini
ファイルを適当なエディタで開いて[mysqld]、[mysql]の末尾を以下のようにする。
my.ini
[mysqld]
...
character-set-server=utf8
[mysql]
...
default-character-set=cp932
どうやら検索上位に表示されたのはMacOS、LINUX向けの対処法でWindowsではコマンドプロンプトの文字コードがcp932なのでこれに合わせる必要があった。