我正在尝试使用以下查询语句从MySQL中创建CSV数据导出:
SELECT * INTO OUTFILE '/tmp/result.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM getfreepellets WHERE 1
我遇到了以下错误:
#1045 - Access denied for user '[username]'@'localhost' (using password: YES)
(用户名已删除,但是是正确的)
我应该如何授权此用户在服务器上创建文件?
编辑:
我将第一行改为我的确切主目录,并收到了相同的错误。
FILE
权限,他将收到#1045错误。因此,如果主机允许的话,这将解决问题。 - Daniel Vassallo