下面是Mysql命令,我使用该命令将特定的表列写入名为result.txt的文件中
Select EMAILID,ZUID from MailBox INTO OUTFILE 'result.txt';执行该命令后,我得到了输出
Query OK, 8 rows affected (0.00 sec)但是当我搜索这个文件时,我发现它还没有被创建。因此,请澄清此命令是否真的将命令写入文件中?如果没有,正确的命令是什么来将sql命令的结果写入到输出文件中?抱歉,如果这个问题听起来很无聊的话。
发布于 2013-11-29 04:04:40
作为documentation states,它将结果输出到一个文件中。您很可能没有在正确的位置查找文件。尝试添加绝对路径,而不是相对路径。
您还应该考虑到文件的所有者是mysql用户(至少在linux中是这样)。
https://stackoverflow.com/questions/20273965
复制相似问题