首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试执行本地数据库的mysqldump时权限被拒绝

尝试执行本地数据库的mysqldump时权限被拒绝
EN

Stack Overflow用户
提问于 2019-03-25 21:51:23
回答 2查看 2.4K关注 0票数 0

我想使用MAC终端备份我的本地MySQL数据库,但当我进入:

代码语言:javascript
复制
/usr/local/mysql/bin/mysqldump -uroot -p localdev > localdev.sql

我得到了错误:Permission denied

我尝试向本地phpmyadmin添加密码,以便根用户的密码为123456,但当我输入:

代码语言:javascript
复制
/usr/local/mysql/bin/mysqldump -uroot -p123456 localdev > localdev.sql

我得到了同样的错误!?!

我正在使用MAMP,所以这会是它失败的原因吗?

请帮帮忙

EN

回答 2

Stack Overflow用户

发布于 2019-03-25 21:54:22

在-u和用户名之间需要一个空格,如下所示:

代码语言:javascript
复制
/usr/local/mysql/bin/mysqldump -u root -p123456 localdev > localdev.sql

-p和密码之间不需要空格

票数 3
EN

Stack Overflow用户

发布于 2019-03-25 22:18:25

好了,我找到了我需要更改路径的tHAT:

代码语言:javascript
复制
/Applications/MAMP/Library/bin/mysqldump -u root -p123456 localdev > localdev.sql

这就解决了这个问题:-)

无论如何,感谢您的所有帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55339369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档