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

MySQL LOAD DATA LOCAL INFILE importeert slechts een enkele rij

U zegt dat het ID-veld de AUTO_INCREMENT . heeft attribuut, maar er wordt niets over vermeld in de CREATE TABLE uitspraak. Dit is een deel van het probleem.

Het andere deel zijn die inkortingswaarschuwingen. Sommige rijen in het CSV-bestand bevatten waarschijnlijk gegevens die te lang zijn om in de kolommen te passen. Vergroot de grootte van die tekstkolommen naar een grotere waarde (laten we zeggen 200) en probeer het opnieuw.

Weet u absoluut zeker dat het CSV - bestand geldig is ? (ook wel elke rij heeft hetzelfde aantal waarden enz.). U moet waarschijnlijk controleren of die tekenreeksen komma's bevatten (, ), hoewel dat geen probleem zou moeten zijn.



  1. Kan mijn .xlsx niet exporteren naar mijn SQL Server 2008-database

  2. MySQL Toon null-resultaten in zoekopdracht - met INNER JOIN

  3. Google Cloud PHP mijn beheerder krijgt geen verbinding met ssh

  4. Zoeken en vervolgens verwijderen uit twee tabellen