删除使用SELECT … INTO OUTFILE创build的文件

我试图删除SELECT ... INTO OUTFILE语句创build的文件/tmp目录中

该文件属于mysql用户(没有loginshell)。

我有数据库的pipe理权限(即我可以作为root用户login到MySQL),但我没有运行服务的机器的root密码。

有没有办法自己删除文件,或者我需要每次将任务中继到该机器的pipe理员?

谢谢,

西尔维奥

如果您的系统用户在tmp中不拥有该文件,或者至less是该文件所属的同一组的成员,则不能删除,编辑或移动该文件。