tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
1243
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    jma jma ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Ort
    Bremerhaven
    Beiträge
    81
    Hallo,

    ich brauche eure Hilfe und zwar muss ich per bash script Datensätze (bzw. jeweils 1 Feld) aus einer mysql tabelle auslesen und dieses jeweils in eine Datei schreiben.

    hier mal mein erster versuch
    Code :
    1
    
    $ergebnis=\`mysql -u$SQLU -p$SQLP -h$SQLH -D$SQLDB --execute="Select xml from Metadata where DATE_SUB(CURDATE(),INTERVAL 30 DAY) = changeDate;"\`

    mysql -u$SQLU -p$SQLP -h$SQLH -D$SQLDB --execute=...
    klappt soweit, füge ich aber $ergebnis=hinzu bekomme ich die Meldung das mysql ein unbekannter befehl ist. Ebenso wenn ich backlinks setze( siehe oben).

    Wenn ich die Werte in $ergebnis habe, komme ich schonmal ein ganzes stück weiter
    Dank Jma
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.169
    Hi.
    Zitat Zitat von jma Beitrag anzeigen
    Hallo,

    ich brauche eure Hilfe und zwar muss ich per bash script Datensätze (bzw. jeweils 1 Feld) aus einer mysql tabelle auslesen und dieses jeweils in eine Datei schreiben.

    hier mal mein erster versuch
    Code :
    1
    
    $ergebnis=\`mysql -u$SQLU -p$SQLP -h$SQLH -D$SQLDB --execute="Select xml from Metadata where DATE_SUB(CURDATE(),INTERVAL 30 DAY) = changeDate;"\`

    mysql -u$SQLU -p$SQLP -h$SQLH -D$SQLDB --execute=...
    klappt soweit, füge ich aber $ergebnis=hinzu bekomme ich die Meldung das mysql ein unbekannter befehl ist.
    Du solltest genauer lesen. Du bekommst vermutlich die Meldung das "=mysql" nicht existiert.

    Wenn du den Wert einer Variable ändern willst, darfst du nicht das Dollarzeichen davor setzen:
    Code bash:
    1
    
    ergebnis=$(mysql ...)
    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    jma jma ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Ort
    Bremerhaven
    Beiträge
    81
    Danke , das wars
    jma
     

Ähnliche Themen

  1. MySQL Tabelle auslesen
    Von vnakhon im Forum PHP
    Antworten: 7
    Letzter Beitrag: 23.06.09, 11:38
  2. richtig aus tabelle auslesen (php mysql)
    Von Biergamasda im Forum PHP
    Antworten: 3
    Letzter Beitrag: 09.05.07, 15:08
  3. Tabelle aus MySQL auslesen
    Von nicobischof im Forum PHP
    Antworten: 5
    Letzter Beitrag: 01.08.05, 22:29
  4. mysql-tabelle rückwärts auslesen?
    Von GoLLuM im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 26.08.03, 22:30
  5. ganze mysql tabelle auslesen
    Von Grunz im Forum PHP
    Antworten: 4
    Letzter Beitrag: 12.05.02, 11:11