Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Effiziente Möglichkeit, eine MySQL-Datenbank mit externem XML zu aktualisieren/zu füllen

Ich würde die XML-Datei von ihrem Server mit so etwas wie simpleXML parsen .

Ich denke, die XML-Dateien haben Elemente, die mit anderen Werten im Grunde gleich sind? In diesem Fall sollten Sie ein PreparedStatement erstellen und für jeden Eintrag neue Parameter binden. Dies ist der leistungsfähigste Weg, dies zu tun.

Aber wenn Sie sich hauptsächlich um die Leistung kümmern, ist PHP nicht der richtige Weg. Sie könnten (zum Beispiel) Java verwenden, um die XML-Datei zu parsen und die Einträge in Ihre Datenbank zu schreiben. Dabei spielt es keine Rolle, mit welcher Sprache Sie auf die gefüllte Datenbank zugreifen.