Import data in MySQL from a CSV file using LOAD DATA INFILE

You can use the LOAD DATA INFILE command to import a CSV file into a table. Check the link MySQL – LOAD DATA INFILE. LOAD DATA LOCAL INFILE ‘abc.csv’ INTO TABLE abc FIELDS TERMINATED BY ‘,’ ENCLOSED BY ‘”‘ LINES TERMINATED BY ‘\r\n’ IGNORE 1 LINES (col1, col2, col3, col4, col5…); For MySQL 8.0 users: … Read more

MySQL load NULL values from CSV data

This will do what you want. It reads the fourth field into a local variable, and then sets the actual field value to NULL, if the local variable ends up containing an empty string: LOAD DATA INFILE ‘/tmp/testdata.txt’ INTO TABLE moo FIELDS TERMINATED BY “,” LINES TERMINATED BY “\n” (one, two, three, @vfour, five) SET … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)