我正在使用 Plesk 运行 Ubuntu 服务器,我需要使用 OUTFILE 从 MySQL 导出文件 (xls)。我有这个查询:
SELECT * FROM table INTO OUTFILE 'xxxxxx.xls'
该文件保存到文件夹 /var/lib/mysql/
我也可以在 mysql 文件夹中创建其他文件夹并且它可以工作,但问题是,如何将文件保存到 mysql 文件夹之外的文件夹中,例如 /var/www/something/ ?
如果我尝试这个例子,我会得到 MySQL Errcode: 13 (Can't create/write to file)。我在 MySQL 文档中对此进行了研究,这可能是权限问题(参见:http ://dev.mysql.com/doc/refman/5.0/en/cannot-create.html )。我检查了文件夹的权限,一切似乎都是正确的。任何人都有更多关于如何解决这个问题的信息?