【问题标题】:Exporting MYSQL Table to file using PHP使用 PHP 将 MYSQL 表导出到文件
【发布时间】:2011-04-28 23:15:51
【问题描述】:

我在这个网站上得到了这个代码,但我不能让它工作。

$file = 'backups/mytable.sql'; 
$result = mysql_query("SELECT * INTO OUTFILE '".$file."' FROM ##TABLE##");

然后我修改了它:

$file = "Backups/mytable.sql"; 
$result = mysqli_query("SELECT * INTO OUTFILE '".$file."' FROM comments") or die ("Query Died: Exporting");

查询结束,没有 PHP 错误。我正在使用 XAMPP。

【问题讨论】:

  • echo mysql_error(); 给了你什么?
  • 如果您在 *nix 上运行此代码,例如环境备份和备份是不同的目录(可能第二个不存在)
  • 目前这仅在使用 XAMPP 的本地 Windows 7 机器上运行。 mysqli_error() 什么都不显示,保持空白。

标签: php mysql sql into-outfile


【解决方案1】:

您有权这样做吗?

特权属性是“文件”,它可以双向工作,读取和写入文件。

【讨论】:

  • 在哪里检查我是否有 privilidg,我是 php 新手,最近才完成我的指南,我在指南中找不到。
  • 我现在在 PHPMYADMIN 中检查,在权限下,在 DATA 列下,检查文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-09-28
  • 2013-05-12
  • 1970-01-01
  • 1970-01-01
  • 2016-10-15
  • 2020-03-08
  • 2015-10-06
相关资源
最近更新 更多