我想将数据从 xml 文件存储到 mysql。
我的xml文件如下:
<?xml version='1.0' encoding='ISO-8859-1' ?><data>
<ApplicantName>Test</ApplicantName>
<ExamName>Exam</ExamName>
<ContactNoPresent>9999999999</ContactNoPresent>
<Language>English</Language>
</data>
我尝试了以下方法:
load XML local infile 'D:\\a.xml' into table asdb.abc rows identified by '<ApplicantName>';
它可以工作并将申请人姓名插入表中。但我无法找到如何将 xml 中的所有值存储到 mysql 表中。非常感谢任何帮助。
谢谢。
最佳答案
看起来您的行(事实上,这是我在 XML 流中看到的唯一一行)实际上是由 <data>
标识的。标签。
关于mysql - 将记录从 XML 文件插入 MySQL DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18656582/