software:middleware:datenbank
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision | ||
software:middleware:datenbank [2016/02/20 12:32] – jau | software:middleware:datenbank [2016/02/20 12:34] – jau | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ===== Middleware-Datenbank ===== | + | ====== Middleware-Datenbank |
Für die Speicherung der Daten wird eine Datenbank eingesetzt. Da nahezu jede Datenbank dazu verwendet werden kann, wird hier beispielhaft nur die Verwendung von MySQL beschrieben. MySQL ist eine kostenlose Datenbank für viele Betriebssysteme und kann auch auf den hier interessanten Kleinstrechnern unter Linux betrieben werden. | Für die Speicherung der Daten wird eine Datenbank eingesetzt. Da nahezu jede Datenbank dazu verwendet werden kann, wird hier beispielhaft nur die Verwendung von MySQL beschrieben. MySQL ist eine kostenlose Datenbank für viele Betriebssysteme und kann auch auf den hier interessanten Kleinstrechnern unter Linux betrieben werden. | ||
Zeile 12: | Zeile 12: | ||
- | ==== Datenbank administrieren ==== | + | ===== Datenbank administrieren |
Die einfachste Möglichkeit besteht darin, das ganze über die Webobefläche zu administrieren. Für den Fall des Rasperrpi ist das dann : < | Die einfachste Möglichkeit besteht darin, das ganze über die Webobefläche zu administrieren. Für den Fall des Rasperrpi ist das dann : < | ||
Zeile 18: | Zeile 18: | ||
Als Benutzername/ | Als Benutzername/ | ||
- | ==== Datenbank sichern ==== | + | ===== Datenbank sichern |
- | === Komplettbackup mit mysqldump === | + | ==== Komplettbackup mit mysqldump |
Die Standardanwendung | Die Standardanwendung | ||
< | < | ||
Zeile 25: | Zeile 25: | ||
<note important> | <note important> | ||
- | === mysqldump per ssh === | + | ==== mysqldump per ssh ==== |
Möchte man der SD-Karte im Rasperry unnötige Schreibzugriffe ersparen kann man auch über ssh auf einen Backuprechner sichern. | Möchte man der SD-Karte im Rasperry unnötige Schreibzugriffe ersparen kann man auch über ssh auf einen Backuprechner sichern. | ||
< | < | ||
Zeile 33: | Zeile 33: | ||
Achtung: bevor das Script funktioniert, | Achtung: bevor das Script funktioniert, | ||
- | === Inkrementelles Backup mit dbcopy === | + | ==== Inkrementelles Backup mit dbcopy |
Möchte man die Nachteile von mysqldump umgehen bietet sich [[software: | Möchte man die Nachteile von mysqldump umgehen bietet sich [[software: | ||
- | ==== Datenbank zurückspielen ==== | + | ===== Datenbank zurückspielen |
mysql -uvz -pdemo volkszaehler < 20131124.mysql_backup | mysql -uvz -pdemo volkszaehler < 20131124.mysql_backup | ||
Zeile 42: | Zeile 42: | ||
- | ==== Datenbank nach CSV exportieren ==== | + | ===== Datenbank nach CSV exportieren |
Um die Daten sich in Excel oder Openoffice anzusehen, ist es sinnvoll diese nach CSV zu exportieren. Dazu habe ich recht viel im Internet suchen müssen, bin aber am Ende zu folgendem Ergebnis gekommen: | Um die Daten sich in Excel oder Openoffice anzusehen, ist es sinnvoll diese nach CSV zu exportieren. Dazu habe ich recht viel im Internet suchen müssen, bin aber am Ende zu folgendem Ergebnis gekommen: | ||
< | < |
software/middleware/datenbank.txt · Zuletzt geändert: 2023/11/12 09:14 von jau