Php mysql到csv,而不使用mysql的输出文件

Php mysql到csv,而不使用mysql的输出文件,php,mysql,csv,fwrite,fputcsv,Php,Mysql,Csv,Fwrite,Fputcsv,我需要将数据从mysql导出到具有列标题的csv文件,但我在服务器上没有文件权限。还有别的办法吗?i、 e.使用php编写?还是fputcsv 任何帮助都是非常有益的 谢谢。如果您可以连接到MySQL服务器,您可以运行该实用程序,它能够生成CSV文件。这比自己想办法容易得多 mysqldump --tab --fields-terminated-by="," --host=$SERVER --user=$USERNAME --password=$PASSWORD $DATABASE fputc

我需要将数据从mysql导出到具有列标题的csv文件,但我在服务器上没有文件权限。还有别的办法吗?i、 e.使用php编写?还是fputcsv

任何帮助都是非常有益的


谢谢。

如果您可以连接到MySQL服务器,您可以运行该实用程序,它能够生成CSV文件。这比自己想办法容易得多

mysqldump --tab --fields-terminated-by="," --host=$SERVER --user=$USERNAME --password=$PASSWORD $DATABASE

fputcsv
是为它制作的,所以。。。是 啊呃。。。。谢谢,能举个详细的例子吗?我不是这方面的专家。提前谢谢。谢谢您的快速回复。迈克尔·米奥先生,文件将保存在哪里?有没有办法为输出指定文件名?该文件将写入标准输出。如果要保存到文件,只需在末尾添加“>filename”即可重定向。特别说明用户在mysql服务器上没有文件权限。mysqldump--tab选项使用SELECT INTO OUTFILE,该文件需要此权限。因此,这个答案在给定的情况下不起作用。