sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

MySQL LOAD DATA LOCAL INFILE importerer kun en enkelt række

Du siger, at ID-feltet har AUTO_INCREMENT attribut, men der er ingen omtale af det i CREATE TABLE udmelding. Dette er en del af problemet.

Den anden del er disse trunkeringsadvarsler. Nogle af rækkerne i CSV-filen indeholder sandsynligvis data, der er for lange til at passe ind i kolonnerne. Forøg størrelsen af ​​disse tekstkolonner til en større værdi (lad os sige 200), og prøv igen.

Er du helt sikker på, at CSV-filen er gyldig? (a.k.a. hver række har det samme antal værdier osv.). Du bør nok tjekke, om disse strenge indeholder kommaer (, ), selvom det ikke burde være et problem.



  1. SQL Server-skabeloner - Hvordan undslipper jeg den mindre end karakter?

  2. Sådan springer du tabelsortering over i phpmyadmin

  3. Hvorfor har den seneste phpmyadmin droppet sql som eksportformat?

  4. Mysql Workbench Mac OS mangler administrationsværktøjer og dataimport/eksport