我有一个包含以下
的SQL脚本LOAD DATA LOCAL INFILE '.\\datafiles\\customers.txt' INTO TABLE Customers`
我在MySQL工作台中打开并运行它,我得到以下错误:
Error Code: 2. File '.\datafiles\customers.txt' not found
(Errcode: 2 - No such file or directory)
我应该根据customers.txt
将文件'.\datafiles\customers.txt'
放在哪里?
我使用的是Windows 7,我尝试了以下方法:
C:\datafiles
C:\temp\datafiles
C:\tem\datafiles
C:\Users\michael\datafiles
答案 0 :(得分:1)
我认为\\
不正确。我总是使用完整的路径。
因此,如果文件位于C:\ datafiles \ use
中LOAD DATA LOCAL INFILE 'C:\datafiles\customers.txt'
INTO TABLE Customers LINES TERMINATED BY '\r\n';
答案 1 :(得分:0)
使用带斜杠的绝对路径作为分隔符,如下所示:
'C/your_folder/.../datafiles/customers.txt'