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

标签 mysql xml

我想知道一种仅使用 MySQL 查询来创建 XML 文件的方法。根本不使用任何脚本语言。

有没有关于这个主题的书籍、教程?

更新:

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

最佳答案

这是 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 文件而无需任何脚本。

关于mysql - 如何从 MySQL 数据查询创建 XML 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1092242/

相关文章:

php - 登录页面的问题

Java XSD : validate only by mandatory

PHP XPath 子字符串-仅返回第一个结果之后

android - 如何将按钮真正放在底部

android - 如何将 Android xml 布局转换为 png/svg 以在 iOS 版本中使用

php - 如何使用 Auth 模块从 Kohana 3 检索所有用户和所有角色?

mysql - 如何在查询的WHERE语句中使用ComboBox.Text作为Column?

用于 Heroku/ClearDB 的 MySQL Workbench - 登录问题?

MYSQL 语句不能产生准确的结果(SUM、IF 语句和 CASE)

需要 HTML textarea 标签帮助