【发布时间】:2015-02-01 08:51:03
【问题描述】:
[Windows7 上的 MySQL Workbench 6.2]
我可以在 MySQL 工作台导出图标中导出查询结果。见下图:
但是,我需要在不同的循环中重复执行此操作,因此我想将其包含在我的脚本中。
我试过了:
SELECT * from TABLENAME where ID = 123456 INTO OUTFILE 'C:/Users/username/Desktop/test.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\n';
我还尝试了使用\\ 而不是/ 的文件路径,以及我在其他帖子中看到的LINES TERMINATED BY '\r \n'。
当我尝试这个时,我得到了Permission Denied [Errcode 13],尽管我也使用以下代码在 MySQL 命令客户端中磨碎了我的用户文件权限:
USE mysql;
UPDATE user SET File_priv = 'Y' WHERE User = 'db_user';
FLUSH PRIVILEGES;
任何想法为什么它仍然无法正常工作?也欢迎任何好的选择!
【问题讨论】: