別の形式のバックアップから、新しい MySQL 構造 (UTF-8 サポート用に正しくセットアップされている) に復元しました。ブラウザーに奇妙な文字が表示されていますが、それらが何と呼ばれているかは不明であるため、それらが何に変換されるかのマスター リストを見つけることができます。
実際、それらは特定のキャラクターと相関していることに気付きました。例えば:
â„¢ always translates to ™
— always translates to —
• always translates to ·
この投稿を参考にして始めましたが、これは完全なリストにはほど遠いものです。正しい名前を探していないか、参照としてのこれらの悪いから良いへの変換の「マスターリスト」が存在しません。
また、MySQL クエリを介して検索しようとするときに、â を検索すると、MySQL は常に「a」として処理します。MySQL クエリを微調整して、より文字通りの検索になるようにする方法はありますか? 私たちは国際化をあまり使用していないので、â 文字を含むフィールドは問題のあるエントリと見なされ、作成中の "fixit" スクリプトで修正する必要があると考えて間違いありません。