在cmd中使用mysqldump备份数据库访问被拒绝
我尝试使用以下查询备份MySQL数据库时出错(访问被拒绝):在cmd中使用mysqldump备份数据库访问被拒绝,mysql,Mysql,我尝试使用以下查询备份MySQL数据库时出错(访问被拒绝): mysqldump -uroot -ppassword testing > testing.sql 然而,我能够使用cmd和下面的查询登录到MySQL mysql -uroot -ppassword 所以我确信我的用户名和密码没有错。有人能帮我解释一下为什么我在mysqldump中被拒绝访问吗?可能是重复的 你可以试着 以管理员身份运行CMD 尝试将文件保存到其他位置(即:C:\backup) 可能您的ip不是本地主机 m
mysqldump -uroot -ppassword testing > testing.sql
然而,我能够使用cmd和下面的查询登录到MySQL
mysql -uroot -ppassword
所以我确信我的用户名和密码没有错。有人能帮我解释一下为什么我在mysqldump中被拒绝访问吗?可能是重复的
你可以试着
- 以管理员身份运行CMD
- 尝试将文件保存到其他位置(即:C:\backup)
- 可能您的ip不是本地主机
mysqldump -uroot -ppassword -h "your ip" testing > testing.sql
以管理员身份打开cmd?仍然拒绝访问:(尝试保存到其他位置,即:C:\backup可能您没有写入该位置的权限谢谢!这就解决了问题。:)要将其作为答案,以便我可以接受吗?