システム上のすべての postgresql および mysql データベースを見つける方法はありますか? (おそらく find コマンドを使用します)。
答え1
データベース サーバーが実行中の場合は、次のことを尋ねます。
psql -l
mysql <<< 'show databases'
ファイルシステム内でリレーショナル データベースを検索するだけでは、簡単な作業ではありません。
答え2
私のシステムでは、postgresql 8.4 のファイルは次の場所にインストールされています:
sudo ls -l /etc/postgresql/8.4/main/pgdata/base/
sudo ls -l /var/lib/postgresql/8.4/main/base
/etc には /var/lib へのシンボリック リンクが含まれています。
これらのディレクトリを監視するには sudo 権限が必要です。