Incorrect string value durante un import CSV: controlla codifica del file e charset della connessione e della colonna.

Possibili cause
- File CSV usa una codifica diversa da quella dichiarata
- Colonna o tabella usa utf8mb3 e non accetta caratteri a quattro byte
- Connessione importa con character_set_client non coerente
- Sequenza di byte nel file è danneggiata o non valida
Cosa controllare
- Leggi colonna e sequenza indicate dall’errore 1366
- Identifica la codifica reale del CSV
- Controlla charset e collation di connessione, tabella e colonna
- Isola una sola riga che riproduce l’errore
- Verifica delimitatore, quoting e presenza di BOM
Come intervenire
- Converti il CSV in UTF-8 valido prima dell’importazione
- Migra colonna e tabella a utf8mb4 quando necessario
- Imposta la connessione con il charset corretto
- Correggi o rimuovi soltanto i byte invalidi confermati
- Ripeti l’importazione su una tabella di prova e confronta i caratteri

Guide Xlogic correlate
- MySQL error 1264: Out of range value for column
- MySQL error 1452 durante importazione: Cannot add child row
- MySQL error 1213 in WordPress: Deadlock found