Vous dites que le champ ID a le AUTO_INCREMENT
attribut, mais il n'y a aucune mention de celui-ci dans le CREATE TABLE
déclaration. Cela fait partie du problème.
L'autre partie concerne les avertissements de troncature. Certaines lignes du fichier CSV contiennent probablement des données trop longues pour tenir dans les colonnes. Augmentez la taille de ces colonnes de texte à une valeur plus grande (disons 200) et réessayez.
Êtes-vous absolument sûr que le fichier CSV est valide ? (a.k.a. chaque ligne a le même nombre de valeurs, etc.). Vous devriez probablement vérifier si ces chaînes contiennent des virgules (,
), même si cela ne devrait pas être un problème.