ここの初心者!
同じ「セル」に簡体字中国語と繁体字中国語の両方を含むソース データがあります (申し訳ありませんが、Excel を使用する初心者はここで話します!)、「Load Data Infile」を使用して MYSQL にロードしようとしています。
問題のテキストは「到达广州新冶酒吧!芝一杯華士嘈雜的音樂行行色色的男女」です。簡体字中国語 (「广」) と繁体字中国語 (「華」) の両方があります。
MySQL にロードすると、次のエラーが発生します。
エラー コード: 1366。 列の '\xF0\xA3\x8E\xB4\xE8\x83...' の文字列値が正しくありません > 行 2 の '説明'
データベースの照合は UTF-8 デフォルトの照合であり、入力ファイルも UTF-8 でエンコードされています。
私ができる方法はありますか:
a) SQL がこのデータ行を受け入れるようにする (理想的)、または b) SQL を取得して、このデータ行の挿入をスキップしますか?
ありがとう!さらに詳細が必要な場合はお知らせください。
ケビン