Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Ubuntu >> Content

    Hur konvertera XML till en SQL-databas i Ubuntu

    Ubuntu erbjuder två SQL-databas servrar för användare : MySQL och PostgreSQL . De är båda tillgängliga i Ubuntu Software slutförvaret för automatisk installation och konfiguration , men bara MySQL stöder konvertering av XML-dokument direkt i SQL- databaser med hjälp av " Load XML " -kommandot . Saker du behöver
    MySQL
    Visa fler instruktioner
    1

    Öppna en terminal genom att klicka på ikonen Terminal på menyraden .
    2

    Skriv följande för att öppna MySQL klient :

    mysql
    3

    Skriv följande för att ladda XML-data i en befintlig tabell i databasen , och klicka på "Enter " :

    LOAD XML LOKALT INFILE ' database.xml "

    INTO tabell mytable ROWS

    identifieras av ' " ,

    Låt oss gå genom detta kommando bit för bit .

    " LOAD XML LOKALT INFILE ' database.xml ' " laddar XML -fil med namnet " database.xml " i MySQL . Naturligtvis bör du ändra detta till det verkliga namnet på din fil .

    Nästa , " INTO TABLE mytable " anger att data ska placeras i den befintliga tabellen " mytable . " Naturligtvis bör du ändra tabellen namn till namnet på en verklig tabell i databasen . LADDA XML inte kan skapa helt nya tabeller av sig själv . En tabell som redan måste finnas med rätt struktur för att hålla data i XML-filen

    Slutligen " RADER identifieras av ' , " . Berättar MySQL vad tagg i XML- filen ska förknippas med rader i tabellen . Ersätt " DataRow " med namnet på den taggen i pil parentes . Till exempel anser denna kod ges av MySQL-dokumentationen för LOAD XML kommandot : < ? Xml version = " 1.0 " >




    < personen name = " person_id " > 5 < /field> Tomas < /field> Ulin < /field> < /person>

    6 < /field> Martin < /field> Sköld < ;/field> < /person >

    < /lista >

    I detta XML- dokument , bör raderna identifieras med kommandot använder " " som argument , eftersom detta är taggen identifierar de uppgifter som måste importeras .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man kompilerar på Ubuntu
    ·Bra grafikkort för Ubuntu
    ·Hur du använder Zune med Ubuntu
    ·Hur du ändrar datorns namn i Ubuntu
    ·Hur du ändrar Filbindningar i Ubuntu
    ·Hur rippa en Ubuntu DVD
    ·Hur till Ändra NRG till ISO i Ubuntu
    ·Flera Hosting Med Ubuntu Apache
    ·Hur man spelar Grand Theft Auto San Andreas i Ubuntu
    ·Hur man använder UNetbootin till Dual Boot i Ubuntu
    Utvalda artiklarna
    ·Hur man tar bort ZoneAlarm Använda MSCONFIG
    ·Hur man raderar ReadyBoost
    ·Hur man uppgraderar från Windows Vista till Windows 7 …
    ·Hur man installerar Windows XP när det låser sig
    ·Så skyddar Plexiglas Från solen
    ·Hur Kopiera alla hårddiskpartitioner
    ·Hur man installerar Windows XP använder DOS kommandon
    ·Installera om Kernel på Ubuntu
    ·Lägga till en delad skrivare i Windows XP
    ·Konvertera Dovecot Maildir till Courier Maildir
    Copyright © Dator Kunskap http://www.dator.xyz