无法找到' secure_file_priv' my.cnf

时间:2018-02-14 19:02:13

标签: mysql configuration permissions

我正在使用mysql,我想在任何位置启用保存查询到文本文件。目前,当我运行mysql命令时:

show variables like 'secure_file_priv';

我收到' secure_file_priv':

的值
/var/lib/mysql-files/

我可以将查询保存到此位置的文件中,但当然没有其他地方。 (即使我尝试以root用户身份访问此文件夹,我也无法访问此文件夹)

我找到了我的' my.cnf'提交' /etc/my.cnf',但它不包含变量' secure_file_priv'!

我把它添加到自己身上:

secure_file_priv=""

但这并没有做任何事情。

我也试过通过mysql终端更改它,但它是一个只读变量,所以我不能。

此变量位于何处,如何更改它以允许我将查询结果写入任何位置的文件?

0 个答案:

没有答案