0

PhpMyAdmin にデータベースがあり、文字セットが UTF-8 であり、正しく表示されません (奇妙な記号が含まれています)。

こちらの解決策に従ってみましたが、まだ同じ問題があります。また、この解決策も試しました:解決策2ですが、これはうまくいきませんでした。私が最後にしたことは、データベースをSQLファイルにエクスポートし、それをNotpad ++で変更してUTF-8をエンコードし、このSQLファイルをデータベースに再度インポートしましたが、何も変わりませんでした。変な文字はまだ存在します。

私は使っている:

  • PhpMyAdmin ( wamp サーバーのバージョン: 5.7.24 - MySQL)

  • データベース文字セット: UTF-8 Unicode (utf8)

  • PhpMyAdmin の照合プロパティ:utf8_general_ci

  • フランス語の単語(「é」)のような値をデータベースに挿入すると機能しますが、古い既存の値は記号と奇妙なものだけを返しますcontr├┤le

  • 私のアプリケーションは PHP を使用してコーディングされており、データベースへのすべての接続を次のように開始します。

    $db->exec("set names utf8"); 
    

誰かがこの問題を解決する方法を教えてくれることを願っています。

4

0 に答える 0