0
我需要做一個數據庫導出,我正在使用以下命令。當密碼有特殊字符時SSH MySQL轉儲
mysqldump -u USERNAME -pQP)u3V69S(DATABASE_NAME > backup.sql
我得到一個錯誤說-bash: syntax error near unexpected token ')'
我有一個空間-u
之後,但在-p
不是之後。我的密碼有括號。我如何解決這個問題。
我需要做一個數據庫導出,我正在使用以下命令。當密碼有特殊字符時SSH MySQL轉儲
mysqldump -u USERNAME -pQP)u3V69S(DATABASE_NAME > backup.sql
我得到一個錯誤說-bash: syntax error near unexpected token ')'
我有一個空間-u
之後,但在-p
不是之後。我的密碼有括號。我如何解決這個問題。
你可以簡單地忽略了密碼,但包括-p所以你得到一個密碼提示
否則,你無法逃脫字符
我這樣做,然後我得到一個空白的新線'>'但是當我輸入我的密碼,我只是得到一個新的空白行。有任何想法嗎? – GuitarMan 2015-02-09 23:13:10
使用單引號將整個-p參數退出(和)或以其他方式進行環繞,將其視爲字符串文字 – 2015-02-09 23:16:07
工作正常 - 謝謝!將答案標記爲正確 – GuitarMan 2015-02-09 23:22:25