如何将MySQL数据库转换为XML?我想要所有的数据和它们在XML模式文件中的关系。
如何从sqlyog community 8.13(免费版本)进行转换?
select concat('<field1>',field1,'</field1><field2>',field2,
'</field2>') from table
对于单个表格
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
SQLyog 也很好地实现了将数据导出为 XML 的功能...
实际上它是这样的
mysqldump --xml dbname -t tablename
使用 eventually -u 用户名 -p密码(或 -p 以进行交互式密码输入)根据您的权限执行操作。