sql >> Database >  >> RDS >> Mysql

MySQL LOAD DATA INFILE en ontbrekende dubbele aanhalingstekens

U moet de instructie LOAD DATA INFILE uitvoeren met de extra optie

FIELDS OPTIONALLY ENCLOSED BY '"'

Dus de hele verklaring wordt

    LOAD DATA INFILE '<FILENAME>' INTO TABLE <TABLENAME>
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
(col1, col2, col3, ...)

Raadpleeg voor meer informatie de uitstekende MySQL-referentiehandleiding bijv. voor MySQL 5.1 GA.



  1. Hoe maak ik nog een MySQL auto-increment kolom?

  2. Dynamisch MYSQL UPDATE-instructie genereren op basis van gedefinieerde variabelen uit HTML FORM

  3. Alle tabelnamen in php weergeven vanuit de MySQL-database

  4. GROUP BY na ORDER BY