Ubuntu biedt twee SQL-database servers voor gebruikers : MySQL en PostgreSQL . Ze zijn beide beschikbaar in het Ubuntu software repository voor automatische installatie en configuratie , maar alleen MySQL ondersteunt de conversie van XML-documenten rechtstreeks in SQL-databases met behulp van de "Load XML " commando . Wat je nodig hebt MySQL Toon Meer Aanwijzingen 1 Open een terminal door op het pictogram terminal op de menubalk . Kopen van 2 Typ het volgende om de MySQL client te openen : mysql Type 3 het volgende om de XML-gegevens te laden in een bestaande tabel in de database , en druk op "Enter " : LOAD XML LOCAL INFILE ' database.xml ' INTO TABLE mytable RIJEN identified by ' ' ; Let's go met dit commando beetje bij beetje. " LOAD XML LOCAL INFILE ' database.xml ' " laadt het XML- bestand met de naam " database.xml " in MySQL . Uiteraard moet je dit veranderen in de ware naam van het bestand . Vervolgens , " INTO TABLE mytable " specificeert dat de gegevens moeten worden geplaatst in de bestaande tabel " mytable . " Uiteraard moet u de naam van de tabel wijzigen om de naam van een echte tabel in uw database . LOAD XML kan niet geheel nieuwe tabellen maken door zelf. Een tabel moet al met de juiste structuur om de gegevens in het XML-bestand te houden slot " RIJEN HAND VAN ' ; " . Vertelt MySQL wat tag in het XML- bestand moet worden gekoppeld aan de rijen in de tabel . Vervang " DataRow " met de naam van die tag in pijl tussen haakjes . Neem bijvoorbeeld deze code gegeven door de MySQL documentatie voor de LOAD XML commando: < ? Xml version = " 1.0 " > person_id="2" fname="Jonas" lname="Oreland"/> < > 5 < /field > Tomas < /field > Ulin < /field > < /persoon > 6 < /field > Martin < /field > Sköld < ;/veld > < /persoon > < /list > In dit XML-document , de RIJEN HAND VAN opdracht moet " " gebruiken als argument , aangezien dit wordt de tag identificeren van de gegevens die moet worden geïmporteerd .
|