テーブルにphpmyadmin 4バイト文字を挿入したい。(phpmyadmin のバージョンは 5.5.33 です)。
- サーバー接続照合を utf8mb4_general_ci 照合に割り当てました。
- データベースには utf8mb4 エンコードがあります。
- テーブルと列には utf8mb4 エンコードがあります。
シンボルを挿入しようとしましたが、成功し、エラーはありませんでした! ただし、表中のこの記号は ???? と表示されます。誰か助けてくれませんか?
テーブルにphpmyadmin 4バイト文字を挿入したい。(phpmyadmin のバージョンは 5.5.33 です)。
シンボルを挿入しようとしましたが、成功し、エラーはありませんでした! ただし、表中のこの記号は ???? と表示されます。誰か助けてくれませんか?
したがって、問題はデータ自体ではなく、それを印刷するプログラムであるため、アプリケーションの Web エンコーディングを確認することをお勧めします。このアプリケーションをホストしている PHP 管理ツールまたは Web コンテナー (おそらく apache) に文字エンコーディングがない場合、文字は表示されません。これらのアプリケーションのほとんどはエンコーディングとして UTF8 のみを使用するため、データベースをこのエンコーディングのみの UTF8 に変更し、照合を utf8_general_ci に変更することをお勧めします。
あなたの質問はおそらくこれに関連しています phpMyAdminでUTF-8文字を表示するには?