首页 > 解决方案 > mysql 无法创建/写入任何文件(OS errno 13 - 权限被拒绝)

问题描述

我是 mysql 的新手,我被这个命令卡住了。

select * into outfile '/home/<user_name>/Desktop/test1.csv' from my_table;

但是mysql显示

ERROR 1 (HY000): Can't create/write to file '/home/<user_name>/Desktop/test1.csv' (OS errno 13 - Permission denied)

我该如何解决?

我正在使用 ubuntu 20.04 --> 这是我的secure_file_priv

+------------------+------------------------+
| Variable_name    | Value                  |
+------------------+------------------------+
| secure_file_priv | /home/<user_name>/Desktop/ |
+------------------+------------------------+

我也尝试禁用 appamor 并在桌面文件夹中创建 chmod 777 但它不起作用!

标签: mysqldatabaseubuntu

解决方案


推荐阅读