sql >> Database teknologi >  >> RDS >> Mysql

php:importerer flere csv-filer til mysql-tabel

Hvis din fil faktisk er en csv-fil med felter adskilt med komma, skal du angive feltseparatoren.

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

Hvis du ikke angiver feltseparatoren, betragter mysql feltseparatoren som fane (\t).

I tilfælde af at filen er oprettet med returvogn, gør Windows-programmer det for det meste, du skal også tilføje i slutningen af ​​erklæringen:

LINES TERMINATED BY '\r\n'


  1. implementer LIKE-forespørgsel i PDO

  2. Dvale kortlægning mellem PostgreSQL enum og Java enum

  3. Hvordan erstattes OR-operatør med UNION-operatør?

  4. hvordan indsætter man en enorm fil i BLOB (Oracle) uden at indlæse hele filen i hukommelsen?