无法在 Google MySQL 上 运行 SELECT INTO OUTFILE 并且无法将文件授予用户 root。拒绝访问
Unable to run SELECT INTO OUTFILE on Google MySQL and cannot Grant File to user root. Access denied
我有一个 Google MySQL 数据库,我可以从本地 MySQL workbench 登录。我需要使用命令 SELECT... INTO OUTFILE
.
从中导出数据
我试过这个:
grant all privileges
on mydatabase.*
to 'root'@'%'
identified by 'mypassword';
flush privileges;
这有效,但是当我接下来 运行 这个:
GRANT FILE ON *.* TO 'root'@'%' identified by 'mypassword';
我遇到了这个错误,但仍然无法 SELECT INTO OUTFILE
Error Code: 1045. Access denied for user 'root'@'%' (using password:
YES)
进一步检查:
show user()
给我 root@[my PC's IP address]
show current_user()
给我 root@'%'
请指教我如何 运行 SELECT INTO OUTFILE
我有一个 Google MySQL 数据库,我可以从本地 MySQL workbench 登录。我需要使用命令 SELECT... INTO OUTFILE
.
我试过这个:
grant all privileges
on mydatabase.*
to 'root'@'%'
identified by 'mypassword';
flush privileges;
这有效,但是当我接下来 运行 这个:
GRANT FILE ON *.* TO 'root'@'%' identified by 'mypassword';
我遇到了这个错误,但仍然无法 SELECT INTO OUTFILE
Error Code: 1045. Access denied for user 'root'@'%' (using password: YES)
进一步检查:
show user()
给我root@[my PC's IP address]
show current_user()
给我root@'%'
请指教我如何 运行 SELECT INTO OUTFILE