如何将MySQL DB转换为XML?

时间:2009-09-14 07:53:48

标签: mysql xml

如何将MySQL数据库转换为XML? 我想要一切......数据和XML模式文件中的关系

如何转换sqlyog社区8.13(免费版)

5 个答案:

答案 0 :(得分:16)

mysqldump --xml test > test.xml

mysqldump -X test > test.xml

mysqldump to xml

答案 1 :(得分:8)

phpMyAdmin中有一个Export to XML函数。您可以使用它,也可以检查代码以了解它们是如何做到的。

答案 2 :(得分:2)

MySQL附带的命令行客户端有一个--xml选项: http://dev.mysql.com/doc/refman/5.1/en/mysql-command-options.html#option_mysql_xml

如果输出格式与您需要的格式不匹配,您可以选择输出数据并将其与xml标记连接:

select concat('<field1>',field1,'</field1><field2>',field2,
'</field2>') from table

答案 3 :(得分:1)

SQLyog还可以很好地实现将数据导出到XML ...

答案 4 :(得分:0)

对于单个表

mysql --xml -u username -p database_name table_name > table_name.xml

查询

mysql --xml -u username -p database_name -e 'select * from table_name' > query.xml

对于整个数据库

mysqldump --xml -u username -p database_name > database.xml