Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment créer un fichier XML à partir de requêtes MySQL Data ?

Voici un article de blog sur le renvoi de XML à partir de requêtes 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 

Et voici un article sur la rédaction des résultats de une requête MySQL vers un fichier :

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

La combinaison de ces deux techniques devrait vous permettre de créer un fichier XML sans aucun script.