2011-09-21 77 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