我正在登录到一个AWS实例,尝试将一个mysql数据库复制到一个.sql文件中。我正在使用以下命令:
mysqldump -u [username] -p [databasename] > [database].sql
输入密码后,弹出以下信息。
"mysqldump: Got error: 1045: Access denied for user '[username]'@'localhost' (using password: YES) when trying to connect."
我可以直接使用与上面相同的凭据登录mysql,但仍然会收到相同的错误。我尝试了许多不同的命令方式,但似乎是权限或类似问题。当在phpmyadmin中查看数据库时,用户确实拥有所有特权,所以我不确定出了什么问题?有什么建议吗?谢谢。