Ergebnis 1 bis 10 von 10

Thema: Backup

  1. #1
    fyp
    fyp ist offline
    TP-Senior Avatar von fyp
    Registriert seit
    Mar 2004
    Ort
    Berlin
    Beiträge
    183

    Backup

    Hi,
    Was sollte man machen wenn man den Inhalt einer Mysql backupen will.
    Rauskommen soll der Inhalt wie beim phpmyadmin Export
    Was muss man alles codieren?

    thx

    fyp
    Gott, Du bist Schuld!

  2. #2
    TP-Greis Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    codieren? Du meinst coden oder programmieren

    Womit denn eigentlich? Mit PHP? Es geht nämlich auch simpel mit einem einzigen Befehl via MySQL. Schau Dir das mal an:

    Code:
    <?php
      // Bitte hier Ihre Daten eintragen
      $host= 'dbxx.puretec.de';
      $user= 'dbxxxxxx';
      $pass= 'xxxxxxxx';
      $db=   'dbxxxxxxx';
    
      // Befehl ausführen und in Zipfile speichern
      system(sprintf(
        'mysqldump --opt -h%s -u%s -p%s %s | gzip > %s/dumpDB.sql.gz',
        $host,
        $user,
        $pass,
        $db,
        getenv('DOCUMENT_ROOT')
      ));
      echo '+DONE';
    ?>
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  3. #3
    fyp
    fyp ist offline
    TP-Senior Avatar von fyp
    Registriert seit
    Mar 2004
    Ort
    Berlin
    Beiträge
    183
    Krass, überfordert mich...

    Ich meinte sowas wie absätze in \r\n zu verwandeln u.so.

    Aber eine kurze Erklärung zu deinem Code würde mich echt interessieren.

    fyp
    Gott, Du bist Schuld!

  4. #4
    TP-Greis Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Was überfordert Dich da? Du wolltest wissen, wie man einen MySQL-Dump macht, und dieses kleine PHP-Skript macht nichts anderes. Du musst nur die MySQL-Daten da eingeben (host, db-name, username, passwort).

    Was "Absätze verwandeln" mit einem MySQL-Export zu tun haben, musst Du mir noch erklären. Oder willst Du ein Tool wie phpMyAdmin programmieren?
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  5. #5
    fyp
    fyp ist offline
    TP-Senior Avatar von fyp
    Registriert seit
    Mar 2004
    Ort
    Berlin
    Beiträge
    183
    Nein, nicht ganz.
    ich will : dass aus
    "1.bla
    2.bla
    3.bla"

    "1.bla\r\n2.bla\r\n....."

    machen.

    Oder gibt das keinen Sinn?
    Gott, Du bist Schuld!

  6. #6
    TP-Special Mod Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    ? das steht doch schon da

    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer

  7. #7
    TP-Greis Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Zitat Zitat von fyp
    Oder gibt das keinen Sinn?
    Ich verstehe nicht ganz den Zusammenhang zwischen dem:
    Was sollte man machen wenn man den Inhalt einer Mysql backupen will.
    Und dem:
    ich will : dass aus
    "1.bla
    2.bla
    3.bla"

    "1.bla\r\n2.bla\r\n....."

    machen.
    Das sind zwei verschiedene Dinge ...
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  8. #8
    fyp
    fyp ist offline
    TP-Senior Avatar von fyp
    Registriert seit
    Mar 2004
    Ort
    Berlin
    Beiträge
    183
    gut, dann war das wohl nr ein hirngespinnst. Ich dachte es wäre cool, weil das phpmyadmin auch macht.
    Ich exportiere die db nicht so edel wie du in eine zip - (weil ich mich prinzipiel weigere code zu benutzen den ich nicht verstehe) sondern sie wird halt koplett angezeigt mit kommatrennung, dann strg+C etc....

    und dachte die Absäze müssten raus.
    Gott, Du bist Schuld!

  9. #9
    TP-Veteran Avatar von fettmme
    Registriert seit
    Feb 2002
    Beiträge
    1.491
    Was gibt es an diesem Code nicht zu verstehen?

    Bei php.net im Manual nach diesen Funktionen suchen:
    system()
    sprintf()

    Bei mysql.com nach dem Programm mysqldump suchen.

    Ganz einfach
    class GetProfileCustomerEntityReceiverInformationReceiverAndProgrammingInforma...{
    public function __construct(){ if(!$this) die(' '); } }
    http://www.thedailywtf.com/

  10. #10
    TP-Insider Avatar von skipperjan
    Registriert seit
    Jan 2005
    Ort
    Düsseldorf
    Beiträge
    981
    (weil ich mich prinzipiel weigere code zu benutzen den ich nicht verstehe)
    Ja das ist ja das schöne an einem Forum,



    man erhält Antworten, auf die man nicht selbstständig gekommen wäre und muss sich natürlich dann damit ein wenig beschäftigen. Ohne Fleiß kein Preis.

    Wenn du die angesprochenen Quellen durchgehst und die dort gezeigten Beispiele mal ausprobierst, wirst du es auch verstehen und dahinter kommen.

    So long,

    skip
    Chenaski - Klamotten designed by Pete
    USE - nicht immer nur mit Stars and Stripes rumlaufen!

    Hunde in der Großstadt: Guck mal wo ich fast reingetreten bin.....

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51