我創建了一個名爲realcardiodb的RDS實例(引擎是mysql) 並且我從本地主機導出了我的數據庫。文件保存在本地名爲localhostrealcardio.sql如何將本地MySQL數據庫導入RDS數據庫實例?
大多數研究表明,使用mysqldump將數據從本地系統導入到Web服務器,但我的系統甚至不能識別mysqldump。
C:\xampp\mysql>mysqldump
'mysqldump' is not recognized as an internal or external command, operable program or batch file.
如何解決這個錯誤,我應該使用mysqldump? (我絕對在我的系統上安裝了mysql)
我應該使用更好的工具嗎?
任何幫助表示讚賞,特別是如果你有經驗導入mysql到aws rds。
謝謝! DK
更新2012/7/31 所以我得到了錯誤解決。 mysqldump的是bin目錄C:\ XAMPP的\ mysql的\ BIN> mysqldump的 AWS提供了上傳本地數據庫RDS的folloinwg說明:
mysqldump acme | mysql --host=hostname --user=username --password acme
有人可以打破這種下來嗎?
1)第一個'acme'(在mysqldump命令之後)我的本地數據庫的名稱或我本地保存的導出的sql文件的名稱?
2)主機名是IP地址,公共DNS,RDS端點還是兩者都不是?
3)我認爲用戶名和密碼是RDS憑證,第二個acme是我在RDS中創建的數據庫的名稱。
謝謝!
看起來像這可能是簡單的[作爲一個PATH環境變量問題。](http://forums.mysql.com/read.php?28,24329,24375#msg-24375)害怕我忍不住更多。我不是Windows用戶。 – Christopher 2012-07-31 13:28:43