我運行Windows XP,使用MySQL外殼和PowerShell(MySQL的5.5),使用XAMPP的Windows。如何從mysql命令行恢復mysql xml數據庫文件?
我有我已經放置在電子商務的XML文件:\ XAMPP \ mysql的\爲了方便斌。我可以運行。\ mysqldump.exe和。\不過的mysql.exe似乎沒有能夠找到我使用的XML文件的類型正確的語法。
XML文件佈局是這樣的:
<mysqldump>
<database name="export">
<table_structure name="export_rental_2006_property">
<field Field="id" Type="bigint(20)" Null="NO" Key="" Default="" Extra=""/>
<field Field="name" Type="varchar(255)" Null="NO" Key="" Default="" Extra=""/>
...等,以「TABLE_DATA」標籤,「行」標籤,並用名稱=屬性等
「場」標籤只是爲了讓你知道,我沒有改變導出格式的方式 - 這是我不得不進口。我環顧四周,沒有從各種教程中嘗試過,MySQL網站似乎已經工作。也許我弄錯了程序。
如果有人有這方面的經驗,幫助將是非常讚賞。
感謝
有一個'load xml'查詢可以嘗試,但是沒有重新加載xml轉儲的本地方法:http://rpbouman.blogspot.com/2010/04/restoring-xml-formatted- mysql-dumps.html – 2012-02-16 15:30:09
我在做搜索的90秒內發現了這個:http://code.google.com/p/mysqldump-x-restore/根據我能夠發現的事實,沒有本地方法在90秒內,我不得不降低這個問題,因爲作者似乎完全沒有了解這個問題。 – 2012-02-16 15:32:00