sql >> Databasteknik >  >> RDS >> Mysql

MySQL LOAD DATA INFILE och dubbla citattecken saknas

Du måste köra satsen LOAD DATA INFILE med tilläggsalternativet

FIELDS OPTIONALLY ENCLOSED BY '"'

Därmed blir hela uttalandet

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

För ytterligare läsning, se den utmärkta MySQL Reference Manual t.ex. för MySQL 5.1 GA.



  1. Är NOLOCK (Sql Server-tips) dålig praxis?

  2. mysql kan inte startas i Mgt Development Environment

  3. MySQL Cloud Backup and Restore Scenarios med hjälp av Microsoft Azure

  4. mysqli::mysqli():(HY000/2002):Kan inte ansluta till den lokala MySQL-servern via uttaget 'MySQL' (2)