9 列の CSV ファイルがあり、11 列の MySQL テーブルがあります。
CSV ファイルは次のようになります。
col1, col2, col3, col4, col5, col6, col7, col8, col9
MySQL テーブルは次のようになります。
col1, col2, col3, col4, col5, col6, col7, col8, col9, col10, col11
2 つの誤った (ただし必須の) MySQL 列を無視するようにスクリプトを取得する必要があります。
インポートで無視する必要がある mysql 列は次のとおりです: db_id & nice_date =)
これは私がこれまでに持っているものです:
$sql = 'LOAD DATA LOCAL INFILE "../csvtemp/test.csv"
INTO TABLE sample
FIELDS TERMINATED BY ","
OPTIONALLY ENCLOSED BY """"
IGNORE 1 LINES'
;