mysqldump -u censored -'p32dasdA)k+~Ow9' censored > backup.sql

上面的代码导致错误bash:意外 token ')'附近的语法错误

我认为这是因为密码包含某些字符,但是我不确定如何解决该问题。另外,备份完成后应在哪里检查?

任何帮助是极大的赞赏。

最佳答案

试试这个:mysqldump -u censored -p censored > backup.sql
然后在出现提示时输入密码。语法错误来自mysql看到'-'并寻找有效的选项,当它到达')'时它知道存在问题并抛出语法异常。

09-05 12:30