Я хотел бы знать, как создать файл XML, используя только запросы MySQL. вообще без использования какого-либо языка сценариев.
Есть ли книги, учебники по этой теме?
ОБНОВИТЬ:
Я хотел бы прояснить, что я хочу использовать sql-запросы, которые будут пересылать XML-данные в php-скрипт.
2 ответа
Вот сообщение в блоге о возврате XML из запросов 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
А вот сообщение о написании результатов MySQL запрос к файлу:
SELECT whatever FROM whereever
INTO OUTFILE '/path/to/file.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Сочетание этих двух методов должно позволить вам создать XML-файл без каких-либо сценариев.
Вы можете сделать это довольно легко из командной строки, см. Это:
http://blog.reindel.com/2007/09/27/output-mysql-query-results-to-xml-from-the-command-prompt/
Похожие вопросы
Новые вопросы
mysql
MySQL - это бесплатная система управления реляционными базами данных с открытым исходным кодом (RDBMS), использующая язык структурированных запросов (SQL). НЕ ИСПОЛЬЗУЙТЕ этот тег для других БД, таких как SQL Server, SQLite и т. Д. Это разные БД, которые все используют свои собственные диалекты SQL для управления данными.