시스템에서 모든 postgresql 및 mysql 데이터베이스 찾기

시스템에서 모든 postgresql 및 mysql 데이터베이스 찾기

내 시스템에서 모든 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 권한이 필요합니다.

관련 정보