MySQL エラー 1115: 不明な文字セット 'utf8mb4'
MySQL ダンプを復元すると、不明な文字を示すエラー 1115 が発生する場合があります。 「utf8mb4」を設定します。このエラーは、現在の MySQL バージョンでサポートされていない文字セットを使用するデータをインポートしようとすると発生します。
この特定のケースでは、「utf8mb4」文字セットをサポートしていない MySQL 5.1.69 を使用しています。 。この文字セットは、MySQL バージョン 5.5.3 で導入されました。このエラーを解決するには、MySQL インストールを「utf8mb4」文字セットをサポートするバージョンにアップグレードするか、MySQL 5.1.69 と互換性のある文字セットを使用する必要があります。
ダンプを検査すると、文字セット「utf8mb4」がクライアント、結果、接続に設定されます。お使いのバージョンは「utf8mb4」をサポートしていないため、この文字セットの認識と処理に失敗します。
たとえば、MySQL ドキュメントによると、「utf8mb4」は「utf8」のスーパーセットです。したがって、ダンプをエクスポートして MySQL 5.1.69 にインポートするときに、文字セットを「utf8」に変換できる可能性があります。ただし、このアプローチではデータの互換性の問題が発生する可能性があるため、データが「utf8」と互換性があることがわかっている場合を除き、お勧めできません。
以上が記事の内容に適した質問ベースのタイトルをいくつか示します。 * MySQL エラー 1115: \'utf8mb4\' が不明な場合はどうすればよいですか? * MySQL ダンプの復元: 「utf8mb4」が認識されないのはなぜですか? *Uの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。