如何从MySQL数据查询创建XML文件?

时间:2009-07-07 13:05:55

标签: mysql xml

我想知道一种仅使用MySQL查询创建XML文件的方法。完全没有使用任何脚本语言。

是否有关于此主题的书籍和教程?

更新:

我想澄清一下,我想使用sql查询将XML数据转发到php脚本。

2 个答案:

答案 0 :(得分:6)

这是a blog post about returning XML from MySQL SELECT queries

xml_escape(value) - 
  replace characters not allowed in xml with the escape sequences

xml_attr(name, value) - 
  create an xml attribute 

xml_tag(tagname, tagvalue, attrs, subtags) -
  create a tag 

这里是a post about writing the results of a MySQL query to a file

SELECT whatever FROM whereever
INTO OUTFILE '/path/to/file.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'

结合这两种技术可以让你创建一个没有任何脚本的XML文件。

答案 1 :(得分:2)