最後に、この問題は、元のサーバーでデータがSQLに正しく書き込まれていないことに関連していることがわかりました。
結局、次を使用してDBを転送することになりました:
mysqldump --default-character-set=utf8 [ORYGINAL_DB] | mysql [TARGET_DB] --default-character-set=utf8
と実行:
UPDATE [table name] SET [field] = CONVERT(BINARY CONVERT([field] USING latin2) USING utf8)
ここでのアドバイスだったので:
保存されたデータの奇妙な文字エンコード、古いスクリプトはそれらにうまく表示されています新しいものは表示されません
上記の解決策が他の人にも役立つことを願っています。