eccube2.1.2
ECCUBEを普通にインストールしたら文字化けしました。
どうやら、mysqlの文字コードがutfだったからのようで。。。
原因はあまりよく理解していないのですが、どうやら
data/class/SC_DbConn.php を編集すれば解決できます。
$objDbConn = DB::connect($dsn, $options);
$buf = $objDbConn->prepare('SET NAMES utf8');
$objDbConn->execute($buf);```
50行目をこんな感じで修正すれば大丈夫です。