Mysql 将sql数据库数据导出为xml格式

Mysql 将sql数据库数据导出为xml格式,mysql,xml,export,Mysql,Xml,Export,我对sql数据库不太了解,所以恳请您理解我的问题 我的任务是将sql数据存储到care dat base,因此我采用了流程,我将以xml格式导出数据并在核心数据库中解析它,因此我将数据从sql数据库导出为xml格式,但格式不符合我的要求 请看这个 <table name="ex_name_details"> <column name="exId">1</column> <column name="exGroupId"&

我对sql数据库不太了解,所以恳请您理解我的问题

我的任务是将sql数据存储到care dat base,因此我采用了流程,我将以xml格式导出数据并在核心数据库中解析它,因此我将数据从sql数据库导出为xml格式,但格式不符合我的要求

请看这个

  <table name="ex_name_details">
        <column name="exId">1</column>
        <column name="exGroupId">3</column>
        <column name="exName">Arnold Press</column>
 </table>

1.
3.
阿诺德推举
我收到了上面的样品

但我需要这种格式的

 <ex_name_details>
    <exId>1</exId>
    <exGroupId>3</exGroupId>
    <exName>Arnold Press</exName>

1.
3.
阿诺德推举
我需要这个样本格式

使用PhpMyAdmin

这是一个示例,但是,我需要解析大量数据,所以请帮助我

我应该在其他专家领域问这个问题,但是,我对你们朋友们有充分的信心


请回答。

您可以尝试使用
xsl
转换

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<table name="ex_name_details">
  <column name="exId">1</column>
  <column name="exGroupId">3</column>
  <column name="exName">Arnold Press</column>
</table>

1.
3.
阿诺德推举
和xsl文件

<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:template match="/">
    <xsl:for-each select="//table">
      <xsl:element name="{@name}">
        <xsl:for-each select="column">
          <xsl:element name="{@name}">
            <xsl:value-of select="." />
          </xsl:element>
        </xsl:for-each>
      </xsl:element>
    </xsl:for-each>
  </xsl:template>
</xsl:stylesheet> 


我不是通过phpmyadmin而是通过MySQL工作台应用程序操作MySQL数据库,并使用导出选项作为XML(不是MySQL XML),从而解决了这个问题。工作正常。

通过phpmyadmin数据库通过任何过程都不可能,因此我可以在没有sql表结构标记的情况下获取数据。请,我的朋友以前做过这件事,但他现在不在这里。可能重复。。。。这篇文章有些相似之处: