Che*_*lla 0 mysql load-data-infile
mysql> LOAD DATA INFILE '/abc.txt' INTO TABLE test1 FIELDS TERMINATED BY '|';
ERROR 13 (HY000): Can't get stat of '/abc.txt' (Errcode: 2)
Run Code Online (Sandbox Code Playgroud)
我根据语法使用了LOAD DATA.但得到上述错误.任何人都可以告诉错误是什么..!?我试过搜索谷歌dev.mysql无法找到它是什么错误?
提前致谢
如果文件在您的MYSQL服务器上,请尝试使用完整路径.
LOAD DATA INFILE '/var/tmp/abc.txt' INTO TABLE test1 FIELDS TERMINATED BY '|';
Run Code Online (Sandbox Code Playgroud)
如果该文件不在服务器上且位于本地计算机上,并且您的用户可以访问服务器之间的SCP文件(请尝试此操作
scp abc.txt mysqlserver:
Run Code Online (Sandbox Code Playgroud)
)那么你应该能够做到这一点(再次使用完整路径)..
LOAD DATA LOCAL INFILE '/var/tmp/abc.txt' INTO TABLE test1 FIELDS TERMINATED BY '|';
Run Code Online (Sandbox Code Playgroud)
如果这不起作用..尝试将文件重命名为test1.txt并使用'mysqlimport'命令?
| 归档时间: |
|
| 查看次数: |
11320 次 |
| 最近记录: |