강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

거휘님의 프로필 이미지
거휘

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

프론트 서버 배포하기

drop database 삭제 관련 질문

작성

·

261

0

강의 수강중 우분투에서 sudo su로 mysql에 접속하여 drop database로 삭제를 하고 다시 exit을 통해 우분투로 와서 npx pm2 리로드를 하고 mysql 접속 후 데이터베이스를 불러오려하니 삭제가 되서 없어진것 같습니다. 그 이후 위 스샷처럼 홈페이지 회원가입 버튼 누를시 저런 창이 나오고 개인정보 입력 후 가입버튼을 눌러도 failure 응답에 경고창과 같은 문구가 나오고 있습니다. 아무래도 데이트베이스가 삭제되서 그런것 같은데 데이터베이스가 삭제되면 복구할 방법은 없을까요?

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

방법은 있는데 거의 즉시 복구하지 않는다면 어려운 걸로 알고 있습니다. 따로 백업해두지 않았다면 복구가 어렵습니다 ㅠㅠ

거휘님의 프로필 이미지
거휘
질문자

열심히 검색해보니 데이터베이스가 지워진 상태에서도 우분투 백엔드 터미널에서 이전에 제로초님께서 입력하신 npx sequelize db:create를 입력해서 다시 데이터베이스를 복구 했습니다. 감사합니다.

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

아, 테이블은 언제나 재생성할 수 있습니다. 다만 그 안에 데이터를 복구할 수가 없습니다.

거휘님의 프로필 이미지
거휘

작성한 질문수

질문하기