Skip to content Skip to sidebar Skip to footer

Mysql Load Data Error (errcode: 2 - "no Such File Or Directory")

I am trying to load data into a table of my MySQL database, and getting this error. LOAD DATA LOCAL INFILE 'C:\Users\Myself\Desktop\Blah Blah\LOAD DATA\week.txt' INTO TABLE week;

Solution 1:

I don't know what version of MySQL you are using but a quick Google search found possible answers to both your questions. Below are excerpts from the MySQL 5.1 Reference Manual:

The file name must be given as a literal string. On Windows, specify backslashes in path names as forward slashes or doubled backslashes

The LOCAL keyword affects where the file is expected to be found:

If LOCAL is specified, the file is read by the client program on the client host and sent to the server. The file can be given as a full path name to specify its exact location. If given as a relative path name, the name is interpreted relative to the directory in which the client program was started.

Regards.

Solution 2:

I spent 2 days on this and finally got my mistake, Just changing backslashes by forward ones, as one contributor previously said. And finally worked for me. so was:

LOAD DATA LOCAL INFILE 'C:/ProgramData/MySQL/MySQL Server 5.7/Data/menagerie/pet.txt'INTOTABLE pet;

I just can say thanks a lot.

p.s. don't waste time on ytb...

Solution 3:

If using MySQL Workbench on a local Windows PC to connect to a remote MySQL server,

  1. Add the "LOCAL" keyword
  2. Add double backslashes "\\" to your folder path

If text file's first row has column names add "IGNORE 1 LINES".

LOAD DATA LOCAL INFILE 'C:\\MyTabDelimited.txt'INTOTABLE my_table IGNORE 1 LINES;

Solution 4:

Simply replace backslash with slash in the path. This works for me (MySQL Workbench 6.3 on Win 10):

LOAD DATA LOCAL INFILE 'C:/Users/Myself/Desktop/Blah Blah/LOAD DATA/week.txt'INTOTABLE week;

Ref. https://dev.mysql.com/doc/refman/5.5/en/loading-tables.html

Solution 5:

Try removing the word LOCAL from your query.

Post a Comment for "Mysql Load Data Error (errcode: 2 - "no Such File Or Directory")"