事象
特定の条件下でインポートを行うと文字化けが発生していた。
(同じサーバーに対して別の人がインポートした処理は文字化けが発生していなかった)
詳解
利用しているサーバーにMySQL Workbenchで接続し文字コードを確認した。
その後、WindowsのcliでMySQL Workbench内にあるmysql.exeを用いて、同じサーバーで同様の確認を行った。
結果、同じSQLを実行しているのに、別の結果が返ってきた。
WindowsのDOSプロンプトの文字コードはCP932である。
そのため、どうもmysqlをCLIモードで実行すると、character_set_clientをCP932で送っているからと思われる。
(なお、パケットの観察までは行っていない)