sql >> Database teknologi >  >> RDS >> Mysql

Eksporter data fra en MySQL-database

MySQL Workbench giver en nem måde at eksportere data til en ekstern kilde.

Der er mange måder at eksportere data på i MySQL. Du kan eksportere en hel database. Du kan eksportere en eller flere tabeller. Du kan også eksportere resultatsættet af en forespørgsel.

Her bruger vi MySQL Workbench til at udføre eksportoperationerne.

Eksport af resultatsættet for en forespørgsel

Lad os starte med at eksportere resultatsættet af en forespørgsel.

Du kan eksportere resultatsættet af en forespørgsel til en række formater, herunder CSV, XML, HTML, JSON, SQL INSERT-sætninger, Excel og tabulatoradskilte.

Du kan eksportere resultatsættet af en forespørgsel ved blot at køre forespørgslen i MySQL Workbench og derefter klikke på Eksporter ikonet, hvor du bliver bedt om at gemme filen. Trin nedenfor.

  1. Start eksporten

    Når du har kørt en forespørgsel, skal du klikke på Eksporter ikonet over resultatsættet.

  2. Navngiv filen

    Indtast et navn til filen. Bemærk, at du kan eksportere til mange forskellige filformater.

    Klik på Gem .

  3. Resultatet

    Dette vil eksportere dit forespørgselsresultatsæt, og dataene vil blive gemt i den fil, du har angivet.

    Nu kan du åbne filen i et eksternt program eller importere den til en anden database.

    Sådan ser ovenstående CSV-fil ud, når jeg åbner den i OpenOffice.

Eksport af databasen og/eller dens indhold

Du kan eksportere hele databasen, dens tabeller og/eller deres data til en SQL-fil. Denne fil kan bruges senere til at gendanne databasen og/eller dens indhold.

Du kan vælge, om du vil oprette én fil til alt eller én fil for hver tabel. Derfor kan du gendanne hele databasen ved at køre én fil, eller du kan gendanne individuelle tabeller efter behov. Du kan også vælge, om du kun vil eksportere databasestrukturen, dens data eller begge dele.

Her er de trin, der er involveret i at gøre dette:

  1. Start eksporten

    Sørg for, at MANAGEMENT fanen er valgt i venstre menu.

    Klik på Dataeksport link.

  2. Konfigurer og kør eksporten

    Dataeksport skærmen vises. Vælg den database, der skal eksporteres (samt hvilke tabeller/objekter, der skal medtages). Vælg om du vil have en selvstændig fil eller separate filer.

    I dette tilfælde valgte jeg Dump Structure and Data fordi jeg ville have hele databasen, inklusive dens tabeller og data. Hvis du kun vil eksportere dataene, skal du ændre dette til Dump kun data . Hvis du kun vil have databasen uden dataene, skal du vælge Kun dumpstruktur .

    Jeg valgte også Eksporter til selvstændig fil og derefter Opret dump i en enkelt transaktion (kun selvstændig fil) , og Inkluder opret skema så scriptet vil oprette databasen, før det forsøger at indsætte dens indhold.

    Når du er færdig, skal du klikke på Start eksport

  3. Indtast adgangskode

    Hvis du bliver bedt om adgangskode, skal du indtaste den og klikke på OK

  4. Resultatet

    Eksporthandlingen vil nu blive udført. Når det er afsluttet, vises Eksportfremskridt skærmen viser Eksport fuldført .

Dernæst åbner vi denne fil og kører den for at gendanne hele vores database.


  1. Sådan opretter du genvej til SSMS og opretter automatisk forbindelse til standard SQL Server - SQ:Server / TSQL Tutorial Del 4

  2. Sådan får du den bedste brug af kommentarfunktionen i MySQL

  3. SQL Server SELECT ind i eksisterende tabel

  4. UniVers tips