在文件中加载数据将文件放在服务器上的位置

时间:2012-08-01 06:54:40

标签: mysql load-data-infile

我使用以下语法

的帮助在mysql的file命令中使用加载数据
LOAD DATA LOCAL INFILE '/var/www//Distivoc.txt' INTO TABLE `cds_distivoc` FIELDS TERMINATED BY '\t'  LINES TERMINATED BY '\n' 

现在我正在使用LOCAl关键字,因为它在服务器上临时复制文件并执行命令。

查询:如果我不想使用本地副本,请将文件放在服务器上。

1 个答案:

答案 0 :(得分:0)

  

放置文件的位置......

如果是LOCAL选项或服务器,客户端必须访问该文件。

来自文档:

  

如果指定了LOCAL,则客户端程序将读取该文件   客户端主机并发送到服务器。该文件可以作为完整文件提供   pathname指定其确切位置。如果作为亲属给出   pathname,该名称是相对于其中的目录进行解释的   客户端程序已启动。如果未指定LOCAL,则为该文件   必须位于服务器主机上并由   服务器... more information