mysql:找不到查询结果(进入文本文件)

时间:2013-07-31 09:57:16

标签: php mysql

我需要将mysql查询的结果通过管道传输到文本文件,以便我可以打印它。问题是:在哪里 文本文件?!这是运行查询的PHP代码:

enter code here
<?php
// Connect to database server
$con=mysqli_connect("localhost","root","root","mydb");
if (mysqli_connect_errno())
    {
      echo "Failed to connect to MySQL: " . mysqli_connect_error();
    }
$sql1 = "SELECT startDate,endDate,intervalTime FROM june2013
INTO OUTFILE 'xxx.txt'";
if (mysqli_query($con,$sql1))
    {
     echo "Data added to text file successfully";
    }
else
   {
    echo "Error transfering data " . mysqli_error($con);
    }
  mysqli_close($con);
?>

运行上面的代码后,我收到了消息:

  

数据已成功添加到文本文件

这意味着代码成功创建了所需的文本文件。 我在我的高清搜索文件:xampp / htdocs,找不到它!然后我做了一个WINDOWS 7搜索 “xxx.txt”并没有找到任何搜索! 所以我再次运行代码并收到一条错误消息:

  

传输数据时出错文件'xxx.txt'已存在

如果该文件出现,如果不在我的硬盘上,它可能存在于哪里?如果它在我的硬盘上为什么我找不到它? 它可能是某种“隐藏文件? 任何人都可以帮助我吗? 感谢

1 个答案:

答案 0 :(得分:0)

这可能会有所帮助:MySQL select into outfile /tmp no output