![mysql out_file 默认权限](https://linux22.com/image/684073/mysql%20out_file%20%E9%BB%98%E8%AE%A4%E6%9D%83%E9%99%90.png)
当我使用
SELECT "something" INTO OUTFILE "/tmp/somefile"
在 MySQL 中,创建的 /tmp/somefile 似乎总是具有默认权限 0666。有没有办法在查询中指定我希望它是 0644?
谢谢。
答案1
这不能动态修改,你需要设置UMASK
和/或UMASK_DIR
环境变量并重新启动服务器。
当我使用
SELECT "something" INTO OUTFILE "/tmp/somefile"
在 MySQL 中,创建的 /tmp/somefile 似乎总是具有默认权限 0666。有没有办法在查询中指定我希望它是 0644?
谢谢。
这不能动态修改,你需要设置UMASK
和/或UMASK_DIR
环境变量并重新启动服务器。