sql >> Databáze >  >> Database Tools >> phpMyAdmin

MySQL LOAD DATA LOCAL INFILE importuje pouze jeden řádek

Říkáte, že pole ID má AUTO_INCREMENT atribut, ale v CREATE TABLE o něm není žádná zmínka prohlášení. Toto je část problému.

Další částí jsou varování o zkrácení. Některé řádky v souboru CSV pravděpodobně obsahují data, která jsou příliš dlouhá a nevejdou se do sloupců. Zvětšete velikost těchto textových sloupců na větší hodnotu (řekněme 200) a zkuste to znovu.

Jste si absolutně jisti, že je soubor CSV platný? (také znám jako každý řádek má stejný počet hodnot atd.). Pravděpodobně byste měli zkontrolovat, zda tyto řetězce obsahují čárky (, ), i když by to neměl být problém.



  1. Jak zabezpečit phpMyAdmin

  2. Vkládání polí do databázových tabulek pomocí phpMyAdmin

  3. SQL Server:změňte seed identity

  4. phpMyAdmin spouští kontrolu věku gui