Mysql 使用DataGrip或WorkBench从AWS转储到本地

Mysql 使用DataGrip或WorkBench从AWS转储到本地,mysql,amazon-web-services,workbench,datagrip,Mysql,Amazon Web Services,Workbench,Datagrip,我是数据库中的只读用户,每当我尝试转储时,就会出现以下错误 我在Ubuntu:18.0.4上 Mysql 5.7 服务器MySQl:5.7 [2020-05-06 20:46:31] /usr/bin/mysqldump db_name --complete-insert --skip-lock-tables --result-file=/home/user/Desktop/dumps --user=user --host=<host.name.com> --port=3306

我是数据库中的只读用户,每当我尝试转储时,就会出现以下错误

我在Ubuntu:18.0.4上 Mysql 5.7 服务器MySQl:5.7



[2020-05-06 20:46:31] /usr/bin/mysqldump db_name --complete-insert --skip-lock-tables --result-file=/home/user/Desktop/dumps --user=user --host=<host.name.com> --port=3306
mysqldump: Can't create/write to file '/home/user/Desktop/dumps' (Errcode: 21 - Is a directory)
[2020-05-06 20:46:31] mysqldump process finished```




[2020-05-06 20:46:31]/usr/bin/mysqldump db_name--完成插入--跳过锁表--结果文件=/home/user/Desktop/dumps--用户=用户--主机=--端口=3306
mysqldump:无法创建/写入文件“/home/user/Desktop/dumps”(错误代码:21-是一个目录)
[2020-05-06 20:46:31]mysqldump流程完成```

您需要指定文件而不是目录


根据错误消息
无法创建/写入文件'/home/user/Desktop/dumps'(错误代码:21-是一个目录)
您需要指定一个文件而不是目录


根据错误消息
无法创建/写入文件'/home/user/Desktop/dumps'(错误代码:21-是目录)

dumps是目录吗?您需要指定输出文件名,而不是目录。转储是目录吗?您需要指定输出文件名,而不是目录。