我需要将数据从 mysql 导出到带有列标题的 csv 文件,但我在服务器上没有文件权限。有没有其他方法可以做到这一点?即使用php fwrite?还是 fputcsv?
任何帮助都会非常有用。
谢谢。
如果可以连接到 MySQL 服务器,则可以运行mysqldump实用程序,该实用程序能够生成 CSV 文件。这比尝试自己想出一些东西要容易得多。
mysqldump --tab --fields-terminated-by="," --host=$SERVER --user=$USERNAME --password=$PASSWORD $DATABASE