2011-09-21 76 views
1

如何使用php將mysql表的內容導出到xml?我需要這個去做,然後在javacript應用程序中使用這個xml。該表非常簡單,可以自動增加一個ID,一個名稱,一個數字和一個時間戳。我正在使用XAMPP 1.7.4 [PHP:5.3.5]。還有另外一個問題:xml文件在創建後會存儲在哪裏?將mysql表導出到xml

回答

3

如果這是一個一次性的操作,你都還好用做手工,phpMyAdmin支持出口到各種格式,包括XML:http://wiki.phpmyadmin.net/pma/export。你可以選擇結果文件的位置。

如果以編程方式做到這一點,我想你必須從運行腳本中的mysqldump with the --xml flag和讀取結果文件(我敢肯定這是phpMyAdmin的做什麼)。使用--tab選項或I \ O重定向在您想要的位置創建轉儲文件。

+0

不,這不是一次性操作。它必須定期完成。 – skywatcherisl

+0

@skywatcherisl:好的,那麼你只需要調用mysqldump就好像我在編輯 – Dyppl

+0

中描述的那樣呢? http://code.google.com/intl/zh-CN/apis/maps/articles/phpsqlajax.html#outputxml – skywatcherisl