sql >> Database >  >> RDS >> Mysql

Efficiënte manier om een ​​mysql-database bij te werken/te vullen met externe XML

Ik zou het XML-bestand van hun server ontleden met iets als simpleXML .

Ik neem aan dat de XML-bestanden elementen bevatten die in principe hetzelfde zijn met andere waarden? In dit geval wil je een PreparedStatement maken en bind nieuwe parameters voor elke invoer. Dit is de meest performante manier om dit te doen.

Maar als je vooral om prestaties geeft, is PHP niet de juiste keuze. U kunt bijvoorbeeld Java gebruiken om het XML-bestand te ontleden en de gegevens in uw database te schrijven. Met welke taal u toegang krijgt tot de gevulde database maakt niet uit.




  1. Vraag naar ORDER BY het aantal rijen dat is geretourneerd door een andere SELECT

  2. databasekoppeling tussen twee mysql-servers die op twee verschillende locaties draaien

  3. Selecteer bij waardeverandering

  4. Hoe vind ik e-mail met meer dan 2 punten met de REGEXP MySQL-functie?