lefennec
226
2017-12-08 17:08:11
4
870

어느 DB를 사용하고 있는지 알 수 있는 방법이 있을까요?


안녕하세요, 초보초보한 개발자입니다.

운영하고 있는 사이트 중에 두곳이 문을 닫게 되었는데

소스코드와 DB를 백업받아달라는 요청을 받았습니다.


두곳 모두 소스코드는 압축해서 받아뒀고, 한곳은 mysqldump로 .sql 파일을 받아뒀는데

나머지 한곳은 문서에 분명 웹서버와 DB서버 통합운용이라고, mysql을 사용한다고

백업 성공한 서버 문서와 똑같이 써있는데 mysqldump도, mysql 버전을 찾는 명령어도 오류가 나옵니다.


혹시 root 계정이 아니어서 그럴 수 있을까요?

문서에 적혀있는 root 계정도 뭐가 틀린건지 접속이 되질 않아서 다른 계정으로 접속했습니다.

아니면 어느 DB를 사용하고 있는지 알 수 있는 방법이 있을까요?

조언 부탁드립니다 (_ _) 감사합니다.

0
  • 답변 4

  • 니플
    2017-12-08 17:16:06

    db는 맞는데 다른 것때문에 오류가 난 것은 아닐까요?

    다른 것때문에 아니라는 것은 확실한 것이죠?

  • lefennec
    226
    2017-12-08 17:22:38

    답변 감사합니다 (_ _)

    일단 mysql 관련 명령어를 넣으면

    -bash: mysql: command not found 라고 나옵니다.

    여기서부터 어떻게 알아봐야 할지 감이 안옵니다..

    기본 설치 경로라고 하는 /var/lib/mysql 폴더도 없구요 음..

  • 아침저녁
    67
    2017-12-08 17:23:23

    커맨드 상에서 mysqldump 나 mysql 명령어가 등록되어 있지 않고

    별도의 위치에 있는것으로 생각됩니다.

    예를 들어 /usr/local/mysql/bin/.... 이런식??

    mysql 을 직접 설치하고 커맨드 상에  등록을 하지 않는 경우도 있기 때문에

    ps -ef | grep mysqld  하셔서 대략 위치를 한번 확인해 보셔야 할것 같습니다.

  • lefennec
    226
    2017-12-08 17:28:31

    감사합니다 ㅎㅎ 아침저녁님이 적어주신 /usr/local/mysql 에 가보니 폴더가 있어요

    아.. ㅠ_ ㅠ

  • 로그인을 하시면 답변 을 등록할 수 있습니다.