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

MySQL LOAD DATA INFILE og manglende dobbelte anførselstegn

Du skal udføre sætningen LOAD DATA INFILE med den ekstra mulighed

FIELDS OPTIONALLY ENCLOSED BY '"'

Således hele udsagnet bliver

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

For yderligere læsning, se venligst den fremragende MySQL Reference Manual for eksempel. til MySQL 5.1 GA.



  1. Strengsammenkædning i MySQL

  2. JSON_CONTAINS_PATH() Eksempler i MySQL

  3. Foretrukne MySQL-værktøjer

  4. Mere robuste kollationer med ICU-understøttelse i PostgreSQL 10