スポンサーリンク

LOAD DATA INFILEのerror code 2で詰まった話[MySQL]

WindowsでLOAD DATA INFILEのerror code 2で詰まった話[MySQL]

以下のような感じで、LOAD DATA INFILEを使用したら、「Error Code: 2. File ‘C:\test\data.csv’ not found (OS errno 2 – No such file or directory)」みたいな感じでエラーが発生して詰まってました。

LOAD DATA LOCAL INFILE "C:\test\data.csv" 
	INTO TABLE testdb.employee
	FIELDS TERMINATED BY ','
	LINES TERMINATED BY '\n'
	IGNORE 1 ROWS

エラーになっていた原因は、フォルダの区切りがバックスラッシュは使えなくて、普通のスラッシュ”/”を使えばよかった。

Windowsのエクスプローラーからパスをコピペすると、フォルダ区切りが\なので、そのまま詰まって解決するのに時間かかったので、備忘録として残します。