Hex 96 mungkin adalah latin1 encoding untuk en-dash (– ). Tetapi Anda telah menentukan bahwa file CSV adalah utf8-encoded (atau utf8mb4), karakter ini tidak dapat dipahami oleh utf8.
Paket A:Ubah file. (Ini mungkin tidak praktis.)
Paket B:Beri tahu MySQL bahwa file tersebut adalah latin1 (berlawanan dengan utf8). Kemudian MySQL akan mengonversinya dengan benar ke E28093 utf8-encoding .
"Kolasi" berkaitan dengan menyortir dan membandingkan; "Kumpulan karakter" berkaitan dengan 'pengkodean'.
Tambahkan ini ke LOAD DATA pernyataan yang saya asumsikan Anda gunakan:
CHARACTER SET latin1