ホームページ >データベース >mysql チュートリアル >MySQL データベース (utf8mb4) で 4 バイトの絵文字が疑問符として表示されるのはなぜですか?
問題:
MySQL 5.5.10 は次のように構成されていますutf8mb4 文字セット。ただし、4 バイト コードで表される絵文字は、挿入時に疑問符 (「???」) に変換されます。これは iOS5 絵文字では発生しますが、iOS4 絵文字では発生しません。
解決策:
1.包括的な文字セット構成:
クライアントとサーバーの文字セットを utf8mb4 に設定します。 .
2.アプリケーション層の文字セット:
必要に応じて、データベース クライアント ライブラリを更新またはコンパイルします。 utf8mb4 サポートを確保するため。
3. MySQL クライアント表示:
追加の考慮事項:
以上がMySQL データベース (utf8mb4) で 4 バイトの絵文字が疑問符として表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。