によると、MySQL 4.1.15 と 5.0.13 から、クライアントのキャラクターセットが
サーバー側のキャラクターセットに合わせて自動的に設定され、
自動変換が発生しない"--skip-character-set-client-handshake"オプションが
導入されたようだ。
MySQL Bugs: #9948: changed client-charset behavior in 4.1.x libmysql, which issue BC prob
MySQL 4.1 で文字化けに悩まされていた方はお試しあれ。