我想使用LOAD DATA INFILE语句在我的表中导入数据。
如果该文件在同一系统上可用,则它可以正常工作并成功导入,但当该文件位于另一个系统上时,它无法找到路径。
谁能解释一下如何使用LOAD DATA INFILE语句将数据从另一个系统或远程导入到MySQL表中?
发布于 2011-11-01 18:27:01
执行LOAD DATA INFILE时,文件必须位于运行MySQL数据库的系统上的数据路径中。
如果文件在您的系统中,请添加LOCAL关键字。然后,该文件将被发送到服务器,存储在临时目录中,并从那里运行。这仅适用于necessary permissons are set。
LOAD DATA LOCAL INFILE '/path/to/your/local/file' INTO TABLE yourtablehttps://stackoverflow.com/questions/7965043
复制相似问题