Siehe http://dev.mysql.com/doc/ refman/5.6/en/load-xml.html
für die von LOAD XML INFILE
unterstützten XML-Formate Aussage.
Auf der Handbuchseite heißt es:
Eines der unterstützten Formate ähnelt Ihrem – das Speichern von Spalten als Attribute eines <row>
Element.
Wenn Sie Ihre XML-Daten in eines der von LOAD XML von MySQL unterstützten Formate umwandeln müssen, können Sie wahrscheinlich verwenden xsltproc .
Ich würde davon ausgehen, dass, wenn Ihre XML-Daten nicht mit perfekter Konsistenz formatiert sind, dies LOAD XML INFILE verwirren wird.