sql >> Database >  >> RDS >> Mysql

php:meerdere csv-bestanden importeren in mysql-tabel

Als uw bestand eigenlijk een csv-bestand is met velden gescheiden door komma's, moet u het veldscheidingsteken opgeven.

LOAD DATA INFILE '$file' INTO TABLE $tbl_name FIELDS TERMINATED BY ','

Als u het veldscheidingsteken niet vermeldt, beschouwt mysql het veldscheidingsteken als tab (\t).

In het geval dat het bestand is gemaakt met een return-carrousel, doen de meeste Windows-applicaties dat, je moet ook aan het einde van de verklaring toevoegen:

LINES TERMINATED BY '\r\n'


  1. AccountController met MySQL in ASP.NET MVC

  2. Postgres - Tabelnaam doorgeven als parameter en resultaat opslaan in bestand

  3. MYSQL- Pak de laatste 5 rijen NADAT je ze op datum hebt gesorteerd

  4. Mysql-bestanden verplaatsen tussen servers