mysql - 删除没有root权限或mysql用户的MySQL8 SELECT ... INTO FILE文件
问题描述
从 MySQL8 开始,我们无法使用非 root/mysql 用户删除使用 SELECT ... INTO FILE 生成的文件。
这与此处的注释有关:https ://dev.mysql.com/doc/refman/8.0/en/select-into.html
我们想通过 PHP 生成这些文件,使用它们,然后删除它们。由于磁盘容量的原因,我们必须在我们的进程中删除它们。出于明显的安全原因,我们不会授予 PHP root 权限,也不会使用 MYSQL 用户运行 PHP。
我们如何设法让 PHP 删除这些文件?
解决方案
@Matteo Tassinari 回答了我的问题。对该文件夹的权限访问解决了我的问题。谢谢!
推荐阅读
- ios - 制作自定义相机,在我的 App Delegate 中收到“线程 1:信号 SIGBRT”错误
- python - 熊猫合并不匹配:第二个数据框永远不会合并?
- python-2.7 - 在亚马逊 ec2 上运行烧瓶 restplus 应用程序时得到 404
- reactjs - React.JS 无法添加 html 标签
- c# - 如何每 n 分钟运行一次任务
- swift - 有没有比嵌套循环更好的方法?
- javascript - JS / JSX 函数即使为假也总是返回真
- visual-studio-2017 - 在 package.json 中显示预发布版本 Intellisense
- java - 关于java字符串的问题
- html - 使用 Bootstrap 在本地显示 YouTube 视频