[SQL] (xampp) datenbank sichern

Dieses Thema im Forum "Webentwicklung" wurde erstellt von onip, 28. August 2012 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 28. August 2012
    (xampp) datenbank sichern

    hallo zusammen,

    ich bin dabei von xampp 1.7.3 auf 1.8.0 umzusteigen.
    hab nun per phpmyadmin die datenbank exportiert.
    jetzt hab ich ne 100mb große datei, die sich kaum bis garnicht bearbeiten läßt.
    da ich ggf nicht jede DB benötige ist ein "alles in einem" datei unpraktisch.
    ich dacht, dass es vielleicht möglich ist jede DB in eine eigene datei zu sichern.

    gibt es dazu nen script, export einstellung (phpmyadmin) oder tool?
     
  2. 28. August 2012
    Zuletzt bearbeitet: 28. August 2012
    AW: (xampp) datenbank sichern

    du kannst doch mit phpmyadmin die datenbanken auch einzeln exportieren?

    automatisieren kannst dus mit der exe "mysqldump" (im "bin" ordner von mysql)
    HOW TO: Dump or Backup all MySQL databases to separate files | The Code Cave

    das bash-skript sollte sich ohne probleme in php (o.ä) nachbauen lassen.

    z.b. so:

    PHP:
    #!/usr/bin/php
    <?php

    $mysql 
    'D:/XAMPP/mysql/bin/mysql' ;
    $mdump  'D:/XAMPP/mysql/bin/mysqldump' ;
    $gzip   '"C:/Program Files/7-Zip/7z" a -tgzip' // zum erstellen der gz archive
    $root   '-u root' // ggf. passwort mit -p angeben

    foreach ( explode ( "\n" , ` $mysql   $root  -e "show databases" `) as  $db ) {
      if ((
    $db  trim ( $db )) ===  '' )
        continue;
      
      
    $path  __DIR__  "/dump/ $db .sql"
        
      `
    $mdump   $root   $db  >  $path `; 
      `
    $gzip   $path .gz  $path `;
      
      
    unlink ( $path );  // wenn du die SQL dateien nicht mehr brauchst
    }
    wenn du die sql dateien nicht zippen willst, dann lass 7zip und den shell-exec sowie das unlink in der schleife weg.

    du kannst natürlich auch mit php zip-archive erstellen wenn du das möchtest.
     
  3. 28. August 2012
    AW: (xampp) datenbank sichern

    MySQLDumper - Sichern von MySQL-Datenbanken (z.B. Foren, Gästebücher und Onlineshops)

    Gibt es auch noch. Macht genau solche Sachen, wie du sie dir vorgestellt hast
     
    1 Person gefällt das.
  4. 29. August 2012
    AW: (xampp) datenbank sichern

    danke euch beiden.
    bin mehr für die murdoc variante, das super läuft.
    PHP:
    $mysql  "C:/xampp/mysql/bin/mysql" ;
    $mdump  'C:/XAMPP/mysql/bin/mysqldump' ;
    $gzip   '"C:/Program Files/7-Zip/7z" a -tgzip' // zum erstellen der gz archive
    $root   '--user=usr --password=pwd' // ggf. passwort mit -p angeben

    foreach ( explode ( "\n" , ` $mysql   $root  -e "show databases" `) as  $db ) {
        if ((
    $db  trim ( $db )) ===  '' )
            continue;
        
        
    $path  __DIR__  "/dump/ $db .sql"
        
        `
    $mdump  --add-drop-database --database  $root   $db  >  $path `; 
        

    }
    ~closed~
     

  5. Videos zum Thema
    Video Script
Die Seite wird geladen...

Ähnliche Themen mit den Stichworten: SQL xampp datenbank

  1. Xampp - SQL Datenbank
    HKZonda, 14. Dezember 2006 , im Forum: Webentwicklung
    Antworten:
    4
    Aufrufe:
    765
  2. Antworten:
    2
    Aufrufe:
    799
  3. XAMPP - MySQL serverdaten finden
    Gilmohr, 9. April 2008 , im Forum: Hosting & Server
    Antworten:
    1
    Aufrufe:
    572
  4. [Thema] Arbeiten mit MySQL / XAMPP
    aiwa, 7. Juni 2007 , im Forum: Webentwicklung
    Antworten:
    11
    Aufrufe:
    730
  5. Antworten:
    2
    Aufrufe:
    1.085