【发布时间】:2019-01-30 16:21:35
【问题描述】:
当我运行以下查询时:
SELECT * FROM selecteddb.mytable
where time between "2018-08-06 00:00:00" and "2018-08-13 00:00:00"
INTO outfile "~/stats.csv"
FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY '\n';
我收到以下错误:
Error Code: 1045. Access denied for user 'admin'@'%' (using password: YES)
但是当我只运行没有outfile 的查询时,它运行得很好。
我正在使用 MySQL Workbench 和 Mac 来运行查询。
【问题讨论】:
-
假设您实际上已登录到工作台并运行查询,我的猜测是 MySQL 在
~/stats.csv没有写权限。所以,你应该调查一下。 -
您似乎遇到了权限问题。
-
你知道这会在主机中创建文件吗?
标签: mysql sql database csv mysql-workbench