Für Mysql lesen Sie bitte den LOAD XML
Syntax
.
Es sollte ohne zusätzliche XML-Transformation für das von Ihnen bereitgestellte XML funktionieren, geben Sie einfach das Format an und definieren Sie die Tabelle in der Datenbank aus erster Hand mit übereinstimmenden Spaltennamen:
LOAD XML LOCAL INFILE 'table1.xml'
INTO TABLE table1
ROWS IDENTIFIED BY '<table1>';
Es gibt auch eine verwandte Frage:
Für Postgresql weiß ich es nicht.