MySQLサーバーでエンコーディングに問題があり、解決方法がわかりません。PHP My-SQLエンコーディング
問題は、私は、MySQLサーバにTwitterからAPI休憩を使用してツイートを記録してきたということです。私はこれを行うためにPHPを使用します。 PHPスクリプトを使用してサーバーにクエリを実行すると、特殊なスペイン語の文字とemojisを完全に視覚化できますが、NaviCatまたはDBeaverを通じてクエリを実行すると、正しく表示されません。
私はutf8mb4と照合utf8mb4_unicode_ciあることのためのテーブルを設定します。私はまたutf8とutf8_unicode_ciでtryitします。
私はPHPスクリプトを実行し、出力をChromeとExplorerに視覚化してから、それらが正しく可視化されていると言います。
私が問題になる可能性がどのような任意の提案を知らないのですか?
ありがとうたくさん
おそらく、NaviCatとDbeaverのエンコードの問題です。それらがUTF8エンコーディングでテーブル/コンテンツを表示していることを確認してください。ところで、これはプログラミングの問題ではありません。 – junkfoodjunkie
私はすでに行っていますが、うまくいきません。 – Xbel
絵文字の場合、utf8ではなくutf8mb4が必要です。 –