- Integer型に空文字はダメなので「NULL」に置き換える。
- EXCELでセルの書式設定が「数値」になっているものは「標準」にかえる。
LOAD DATA LOCAL INFILE
"/Users/***/test.csv" #絶対パスを使うにはLOCALの記述が必須
INTO TABLE tbl_name
FIELDS TERMINATED BY ',' #csvファイルの場合、区切り文字はカンマ
ENCLOSED BY '"' #csvファイルの場合、カンマを含む文字列には"がつけられる
LINES TERMINATED BY '\r' #macの場合\r、Windowsの場合\r\n
IGNORE 1 LINES #headerの行の無視
(col_2, col_3, col_4) SET col_1 = NULL #col_1のauto_incrementで自動連番生成に対応
;
0 コメント:
コメントを投稿