Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:middleware:datenbank

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
software:middleware:datenbank [2017/12/26 13:30] – [Middleware-Datenbank] rupertssoftware:middleware:datenbank [2020/06/29 00:59] – [Datenbank nach CSV exportieren] offtopic boenki
Zeile 17: Zeile 17:
 Die einfachste Möglichkeit besteht darin, das ganze über die Webobefläche zu administrieren. Für den Fall des Rasperrpi ist das dann : <code> "http://raspberrypi/phpmyadmin/" </code> Die einfachste Möglichkeit besteht darin, das ganze über die Webobefläche zu administrieren. Für den Fall des Rasperrpi ist das dann : <code> "http://raspberrypi/phpmyadmin/" </code>
  
-Als Benutzername/Passwort dann entwender vz/demo oder der richtige Administratorzugang (root/raspberry) der in <code> /etc/mysql/debian.cnf </code> steht.+Als Benutzername/Passwort dann entwender vz/demo für Lese- und Schreibzugriffe, vz-admin/secure für Löschzugriffe oder den lokalen Administratorzugang (root/raspberry) der in ''/etc/mysql/debian.cnf'' steht.
  
 ===== Datenbank sichern ===== ===== Datenbank sichern =====
 ==== Komplettbackup mit mysqldump ==== ==== Komplettbackup mit mysqldump ====
 Die Standardanwendung Die Standardanwendung
-<code>mysqldump -uvz -pdemo volkszaehler | bzip2 >mysql_backup.bz2</code>+<code>mysqldump -uvz -pdemo volkszaehler</code>
 Als Ziel taugt jedes gemountete Verzeichnis, vorzugsweise auf einem externe Datenträger. Als Ziel taugt jedes gemountete Verzeichnis, vorzugsweise auf einem externe Datenträger.
 <note important>Mysqldump verursacht einen sehr hohe Last bei der Datenbankanwendung und kann auf dem Raspberry den vzlogger beeinträchtigen!</note> <note important>Mysqldump verursacht einen sehr hohe Last bei der Datenbankanwendung und kann auf dem Raspberry den vzlogger beeinträchtigen!</note>
 +Eine solche Sicherung ist Klartext und kann recht Umfangreich werden. Speicherplatz spart man indem man die Sicherung direkt komprimiert.
 +<code>mysqldump -uvz -pdemo volkszaehler | bzip2 >mysql_backup.bz2</code>
  
 ==== mysqldump per ssh ==== ==== mysqldump per ssh ====
Zeile 36: Zeile 38:
 ==== Inkrementelles Backup mit dbcopy ==== ==== Inkrementelles Backup mit dbcopy ====
 Möchte man die Nachteile von mysqldump umgehen bietet sich [[software:tools:dbcopy|dbcopy]] an. Möchte man die Nachteile von mysqldump umgehen bietet sich [[software:tools:dbcopy|dbcopy]] an.
 +
 +==== Backup per phpMyAdmin ====
 +Unter phpMyAdmin hat man grundsätzlich die Möglichkeit teilweise oder auch ganze Datenbanken zu sichern. Allerdings unterliegt PHP als Skriptsprache starken Restriktionen welche das Zurückspielen eines Backups über phpMyAdmin erschweren oder sogar unmöglich machen.
  
 ===== Datenbank zurückspielen ===== ===== Datenbank zurückspielen =====
Zeile 44: Zeile 49:
  
 ===== 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.
 <code> <code>
 #!/bin/bash #!/bin/bash
software/middleware/datenbank.txt · Zuletzt geändert: 2023/11/12 09:14 von jau