Visual C++ 2005でmysql.exeをビルドすると日本語表示できないのは

setlocale関数のデフォルトの挙動の影響とのことでした。

308: setlocale(LC_CTYPE, "");

Thanks to 木村さん!

Tritonn Windows版のハードルがこれでひとつ減ったかな。

追記

setlocale呼び出しを削除するパッチがcommitされた模様。