mysqldump mit wildcard

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • mysqldump mit wildcard

    Hallo miteinander !

    Ich muss ab und an per mysqldump einzelne Tabellen aus einer Datenbank sichern.
    Die zu sichernden Tabellen haben zu 99% einen identischen Namensanfang (Beispiel: aaa_tabelle1, aaa_tabelle2, ...), so dass ich versucht habe, zumindest die mit gleichem Namensanfang per Wildcardangabe zu packen:
    PHP-Code:
    mysqldump -hxxxxxx -uxxxxx --opt -pxxxxxxxx DATENBANK aaaa_* > dump.sql 
    Klappt aber nicht, gibt Fehlermeldung.
    Offenbar kann man das * nicht als Wildcard nutzen.

    Muss ich nun tatsächlich alle ca. 30 Tabellen immer per Hand reinschreiben, oder gibts noch irgendeine wildcard-Möglichkeit ?

    Gruß
    Olaf

  • #2
    linux?

    Code:
    mysqldump -hxxxxxx -uxxxxx --opt -pxxxxxxxx DATENBANK `ls aaa_* | sed /^(.*?)\.(.*?)$/$1/g` > dump.sql
    ohne garantie.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Hallo !
      Original geschrieben von Abraxax
      linux?

      Code:
      mysqldump -hxxxxxx -uxxxxx --opt -pxxxxxxxx DATENBANK `ls aaa_* | sed /^(.*?)\.(.*?)$/$1/g` > dump.sql
      ohne garantie.
      Ja, Linux (Strato-Server).

      Schaut für mich total wirre aus, werd's testen.
      Danke Dir.

      Gruß
      Olaf

      Kommentar

      Lädt...
      X