任何人都可以告訴我如何使用命令行實用程序從MySQL中的遠程服務器獲取數據庫備份腳本?如何在MySQL中使用命令行實用程序從遠程服務器獲取數據庫備份腳本?
我使用的命令如下,但不工作:
C:\>mysqldump -h <server ip> -u <user-id> -p <password> <db name> >
E:\dumpfilename.sql
任何人都可以告訴我如何使用命令行實用程序從MySQL中的遠程服務器獲取數據庫備份腳本?如何在MySQL中使用命令行實用程序從遠程服務器獲取數據庫備份腳本?
我使用的命令如下,但不工作:
C:\>mysqldump -h <server ip> -u <user-id> -p <password> <db name> >
E:\dumpfilename.sql
密碼的語法是錯誤的。您需要在-p
之後立即寫入密碼,不得有空格。這就是密碼被解釋爲數據庫名稱的原因。
寫這個:
C:\>mysqldump -h <server ip> -u <user-id> -p<password> <db name> >
E:\dumpfilename.sql
注意怎麼也-p
後沒有空間。一個例子是-phunter2
,其中密碼是「hunter2」。
我試過如下 'C:\> mysqldump -h 111.111.111.111 -u userid -pMyPassword DBname> E:\ dumpfilename.sql'但是不起作用 –
再次,你的錯誤信息是什麼?只是說它不起作用是沒有用的。 – geon
你是什麼意思下的「數據庫備份腳本」? Db轉儲? –
你遇到什麼錯誤? –
@JeffreyVandenborne mysqldump:遇到錯誤:1044:訪問被拒絕用戶''@'%'到數據庫 ''選擇數據庫時 –