Gibt es eine Möglichkeit, alle PostgreSQL- und MySQL-Datenbanken auf meinem System zu finden? (Vielleicht mit dem Befehl „Find“).
Antwort1
Wenn die Datenbankserver ausgeführt werden, fragen Sie sie:
psql -l
mysql <<< 'show databases'
Allein das Durchsuchen des Dateisystems nach relationalen Datenbanken ist keine triviale Aufgabe.
Antwort2
Auf meinem System sind die Dateien für PostgreSQL 8.4 hier installiert:
sudo ls -l /etc/postgresql/8.4/main/pgdata/base/
sudo ls -l /var/lib/postgresql/8.4/main/base
wobei /etc einen symbolischen Link zu /var/lib enthält.
Sie benötigen Sudo-Berechtigungen, um diese Verzeichnisse zu überwachen.