XAMPP 1.7.3での話しなのでバージョンが違うとこれのとおりではございません。
特に古いやつだと微妙に異なりますので注意してください。
自分が適当に調べて設定し動いたのは以下の設定。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
C:/xampp/mysql/bin/ フォルダの中にある "my.ini " をテキストエディタで開きます。
[mysqld] という行をみつけ、そのブロックの中にある次の2行をコメントアウトします。
このすぐ下の行に2行追加します。
default-character-set = utf8
skip-character-set-client-handshake

つぎに[mysqldump]ブロックにも1行追加します。
default-character-set = utf8

[mysql] にも1行追加します。
default-character-set = utf8

以上です。
保存して、ファイルを閉じてください。

これで元気に日本語が入力出来ました。
古いXAMPPですとiniファイルではなくcnfファイルになっており
my.cnfを編集することとなる。
今後のバージョンアップでまた変わるかもしれないが
インストールしたXAMPPのディレクトリをGrep検索すれば同じような設定ファイルが出てくると思うのでそれを編集すれば大丈夫かなと。