• Ismertető
  • Hírek
  • Letöltés
  • Súgó
  • Közösség
ubuntu.hu

Belépés

  • Felhasználó létrehozása
  • Elfelejtett jelszó

Facebook

Kapcsolat

  • Facebook oldal
  • IRC
  • Közösségi levlista
  • Segítői levlista
  • További elérhetőségek

mysql restore logolása (MEGOLDVA)

2012. augusztus 16. – 08.16 – vronald
  • Kiszolgálók

mysql adatbázis visszatöltését próbálom logolni , a visszatöltést a következő módon csinálom :
mysql -u user -pjelszó ab neve < dumpfile
ez működik is viszont a kimenetét nem tudom átirányítani fájlba , egyenlőre így próbáltam
mysql -u user -pjelszó ab neve < dumpfile > logfile.log
utána változatlanul képernyőre írja a kimenetet ha sikerrel fut , ha nem
valakinek ötlet vagy tapasztalat hogy az ilyesmit hogyan lehet logolni ?

‹ Ubuntu 12.04 (64bit) szerver memóriaszükséglet mysql restore logolása (MEGOLDVA) ›
  • A hozzászóláshoz regisztráció és belépés szükséges
Sevoir – magyar közösségi tag – 2012. augusztus 16. 14.49

esetleg:
echo $(mysql -u user -pjelszó ab neve < dumpfile) > logfile.log
de ez minden kísérlet után felülírja a logfile.log tartalmát.. hogy ne írja felül:
echo $(mysql -u user -pjelszó ab neve < dumpfile) >> logfile.log

teszteld le.

  • A hozzászóláshoz regisztráció és belépés szükséges

Sevoir Boinc Stat | Képeim

vronald – 2012. augusztus 17. 8.22 – előzmény

ugyanúgy képernyőre írja a kimenetet és generál egy üres log fájlt , egyenlőre úgy tudtam tesztelni hogy hibát ír ki (szintaktikailag nem jó a dumpfile) de igazából ha erre nem működik akkor nem jó mert pont hogy a hibákat szeretném logolni
"tee" parancsot találtam még de az meg csak a mysql promptjából megy , SQL fájlba írva nem

  • A hozzászóláshoz regisztráció és belépés szükséges

vronald

Kendek – 2012. augusztus 17. 8.41 – előzmény

Hibaüzenetet ír ki? Akkor ez kell neked:

mysql -u user -pjelszó ab neve < dumpfile 2> logfile.log
  • A hozzászóláshoz regisztráció és belépés szükséges

Ubuntu 20.10 (Groovy Gorilla)

vronald – 2012. augusztus 17. 9.12 – előzmény

és működik :D köszi szépen, már a hajamat téptem
azért érdemesnek tartanám megjegyezni hogy a "2" es az a kacsacsőrhöz tartozik , ez felelős a hibák átirányításáért ha jól sejtem, és nem a fájlnévhez,
gondolom akkor "2>>" formában is megy és akkor nem csapja felül az előző azonos nevű log fájlt hanem hozzáfűzi

  • A hozzászóláshoz regisztráció és belépés szükséges

vronald

Kendek – 2012. augusztus 17. 9.26 – előzmény

Igen, ha meg a szabványos kimenetet és a szabványos hibacsatornát is átakarod irányítani, akkor így néz ki a történet:

mysql -u user -pjelszó ab neve < dumpfile > logfile.log 2>&1
  • A hozzászóláshoz regisztráció és belépés szükséges

Ubuntu 20.10 (Groovy Gorilla)

Hozzászólás-megjelenítési lehetőségek

A választott hozzászólás-megjelenítési mód a „Beállítás” gombbal rögzíthető.
© 2007–2020. Magyar Ubuntu Közösség.
Az Ubuntu a Canonical bejegyzett védjegye.
Az ubuntu.hu az fsf.hu kiszolgálóin fut.