morris: DB-Dump über shell

Hallo,
Da kein Zugriff auf myadmin muss ich ein DB-Dump über Shell machen.
Kann mir bitte jemand sagen wie der Befehl lautet?
Und wie ich es am besten machen kann?

Danke
morris

  1. Hallo,
    Da kein Zugriff auf myadmin muss ich ein DB-Dump über Shell machen.
    Kann mir bitte jemand sagen wie der Befehl lautet?
    Und wie ich es am besten machen kann?

    Danke
    morris

    Ich nehme mal an, Du hast MySQL. Zumindest läßt "myadmin" auf phpMyAdmin schließen. Dann solltest Du einfach mal mysqldump ausprobieren.
    Falls Du doch eine anderen Datenbank hast, bitte genauer posten.

    1. Ich nehme mal an, Du hast MySQL. Zumindest läßt "myadmin" auf phpMyAdmin schließen.

      Dann solltest Du einfach mal mysqldump ausprobieren.
      Falls Du doch eine anderen Datenbank hast, bitte genauer posten.

      Ich probiere es mal wie oben beschrieben wenn es nicht klappt werde ich das Problem breiter schildern.
      Danke
      MfG

  2. Hallo morris,

    Da kein Zugriff auf myadmin muss ich ein DB-Dump über Shell machen.
    Kann mir bitte jemand sagen wie der Befehl lautet?

    mysqldump

    Und wie ich es am besten machen kann?

    mysqldump -u [benutzer] -p[passwort] [datenbank] > [datei]

    (die eckigen Klammern dienen nur zur Verdeutlichung, nach dem -p darf kein Leerzeichen kommen; nach dem -u sollte eins kommen)

    Alternativ nur für bestimmte Tabellen:

    mysqldump -u [benutzer] -p[passwort] [datenbank] [tabelle1] [tabelle2] ... [tabelleN] > [datei]

    Viele Grüße,
    Christian

    1. Vielen Dank,
      werde es mal probieren wenn es nic´ht klappt melde ich mich wieder.
      Grüße
      morris

    2. Hi,
      ich will ja die DB auf meine Festplatte sichern.
      muss ich irgendwo ein Pfad angeben?
      Wenn ja wo genau? und wie genau muss ich es schreiben?
      ich danke vielmals.
      Grüße
      morris

      1. Hallo morris,

        muss ich irgendwo ein Pfad angeben?

        Am Ende des Befehls, den ich aufgeschrieben habe, steht ein

        mysqldump ... > [datei]

        Wenn Du also

        mysqldump ... > /home/morris/dump.txt

        schreibst, dann speichert er das ganze nach /home/morris/dump.txt - AUF DEM SERVER. Diese Datei kannst Du dann irgendwie auf Deinen Rechner rüberkopieren.

        Viele Grüße,
        Christian

        PS: Alle Pfadangaben hier im Posting sind Beispiele.

        1. Hi,
          Ich danke vielmals.

          Grüße
          morris