我想使用MAC终端来备份本地MySQL
数据库,但是当我输入以下内容时:
/usr/local/mysql/bin/mysqldump -uroot -p localdev > localdev.sql
我得到错误:Permission denied
我试图向本地phpmyadmin
添加密码,以便root用户的密码为123456,但是当我输入时:
/usr/local/mysql/bin/mysqldump -uroot -p123456 localdev > localdev.sql
我遇到同样的错误!?!
我正在使用MAMP,所以这可能是它失败的原因吗?
请帮助
答案 0 :(得分:2)
您需要在-u和用户名之间添加一个空格,如下所示:
/usr/local/mysql/bin/mysqldump -u root -p123456 localdev > localdev.sql
-p和密码之间不需要空格
答案 1 :(得分:0)
好的,我发现我需要将路径更改为:
/Applications/MAMP/Library/bin/mysqldump -u root -p123456 localdev > localdev.sql
这解决了它:-)
仍然感谢您的所有帮助!