Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como criar um arquivo XML a partir de consultas de dados do MySQL?


Aqui está uma postagem de blog sobre como retornar XML de consultas MySQL SELECT :
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 

E aqui está uma postagem sobre como escrever os resultados de uma consulta MySQL para um arquivo :
SELECT whatever FROM whereever
INTO OUTFILE '/path/to/file.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'

A combinação dessas duas técnicas deve permitir que você crie um arquivo XML sem nenhum script.