我正在尝试将带有查询的MySQL输出保存到CSV文件中。
SELECT 'stud_id'
UNION ALL
/* Now the actual query */
SELECT students.stud_id
FROM students
/* Save the query results to a file */
INTO OUTFILE '/tmp/select.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n';
我收到错误1227。访问被拒绝错误。
答案 0 :(得分:0)
首先检查权限。
该错误的另一个原因可能是mysql配置选项secure-file-priv
。
使用SHOW VARIABLES LIKE "secure_file_priv";
您可能必须在数据库配置中更改此设置。如果您是独自使用服务器,建议将secure_file_priv
设置为''