追加してみましたか
SET NAMES 'utf8';
SQLダンプに?
utf8またはエンコーディング全般の問題は、成功するためには、次のことを確認する必要があるということです。
- ファイルは署名なしでutf8でエンコードされています
- mysqlサーバーのデフォルトのエンコーディングはutf8に設定されています
- 接続はutf8です(これが、SET NAMES'utf8'をSQLファイルに入れる理由です)。
- すべてのテーブルと列には適切なエンコーディングと文字セットがあります
- すべてのWebファイルもutf8でエンコードされている必要があります。また、正しいヘッダーを追加するだけでは機能しません。ファイルを開き、エンコーディングがutf8であるかどうかを確認する必要があります。そうでない場合は、すべてを切り取り、エンコーディングをutf8に変更して、すべてを貼り付けます。エンコーディングを変更してファイルを保存するだけでは機能しません!