2013-03-18 56 views
0

我有一個帶有Windows安裝程序的MySQL生產數據庫。在MySQL Workbench上無法使用mysqldump轉儲我的數據庫CE 5.2.47

它已經安裝了MySQL Workbench CE 5.2.47和MySQL。

現在,我想啓動mysqldump來獲取我的生產數據庫的備份。 mysqldump是在MySQL Workbench CE 5.2.47目錄下的。

所以我推出這個DOS命令:

/mysqldump -udu -pdu mydatabase_prod > d:/test.sql 

Version of mysql : mysqldump --version => 5.5.16. 

而且...開始..失敗 我已經得到了這個醜陋的錯誤:

的mysqldump:無法執行「SET OPTION SQL_QUOTE_SHOW_CREATE = 1':你的SQL語法有錯誤;請檢查與您的MySQL服務器版本相對應的手冊,以便在第1行(1064)的'OPTION SQL_QUOTE_SHOW_CREATE = 1'附近使用正確的語法。

我可以獲得早期的mysqldump.exe嗎?

爲什麼mysqldump早於MySQL工作臺版本?

回答

0

你的服務器也帶有一個mysqldump工具。如果您想手動執行此操作,請使用它來完成轉儲。但是,您可以讓Workbench爲您做轉儲(請參閱管理部分)。

2

如果你有一個MySQL服務器的安裝,你會發現所有的靈巧的工具在安裝文件夾下的bin: C:\ Program Files文件\ MySQL \ MySQL服務器5.6 \ bin

在這裏您會找到「mysqldump.exe」,它將生成其工作臺獨立* .sql-dump。 您必須在工作臺中設置自卸車:編輯 - >首選項 - >管理員。

相關問題