SQL クエリを使用して csv ファイルを作成します。
$sql = "SELECT 'id','username','name','email',
'phone_number','city',
'batch','course_type' UNION ALL
SELECT id, username, name, email,
phone_number, city, batch, course_type
FROM users INTO OUTFILE '".$file_path."' ".
"FIELDS TERMINATED BY ','
ENCLOSED BY '\"'
LINES TERMINATED BY '\n'";
このファイルをブラウザで強制ダウンロードした後、このファイルを /tmp ディレクトリから削除する必要があります。しかし、ファイルは mysql によって所有されているため、php コードはそれを削除できません。ファイルを削除できるように、コードでこのファイルのアクセス許可を変更するにはどうすればよいですか?