MySQLでUTF-8を使う

完全にメモみたいなもんだけども。
:\VertrigoServ\Mysql\my.iniファイルに
[mysqld]
character_set_server=utf8
[mysql]
default_character_set=utf8
を追加するとなんとかなる。


[mysqld]にdefault_character_set=utf8を打ち込むとMySQLサーバーが立ち上がらなくなって苦労した。


コマンドプロンプト上で、MySQLのデータを日本語で見るときは
set names sjis;
で見れるようになる。

追記
[mysqldump]のとこにも、
default_character_set=utf8
を付け足しといたほうがよさげです。

XAMPP for Linuxでも、lampp/etc/my.cnfファイルに同じように付け足すと、
mysql上で
show variables like "char%"と打ち込んだ時にちゃんとUTF-8になってるのがわかります。