2010-08-30 38 views
1

我想以圖形格式或xml格式提取我的數據庫(Mysql數據庫)模式。任何人都可以在這個過程中幫助我。如果可能的話,通過逐步提供從mysql數據庫中提取模式來幫助我。我正在使用Linux ubuntu機器。如何從mysql數據庫提取模式

thanxs

回答

1

您可以使用mysqldump實用XML檢索模式

有三種方式來調用mysqldump的:
shell> mysqldump [options] db_name [tables]
shell> mysqldump [options] --databases DB1 [DB2 DB3...]
shell> mysqldump [options] --all-databases --xml, -X寫入轉儲輸出以及形成XML。

--password[=password], -p[password] 連接到服務器時使用的密碼。如果使用短期選項形式(-p),則選項和密碼之間不能有空格。如果您在命令行中忽略--password-p選項之後的密碼值,系統會提示您輸入密碼值。
--user=user_name, -u user_name 連接到服務器時使用的MySQL用戶名。

+0

我給的mysqldump -u用戶名-p --databases數據庫名稱--xml> /tmp/test.xml ..但它給了Syntex錯誤..什麼如果我想將模式提取到test.xml文件中,是否是確切的命令? – indie 2010-08-30 12:07:07