![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/J5sjW/btsFYCrpMsg/PqNGK59ydX7ycYpjwKcDkK/img.png)
내용 순서 상황 기존 DB에서 백업 파일 생성 새 DB가 있는 서버로 파일 전송 새 DB로 백업 파일 복원 1. 상황 기존에 A라는 서버에서 데이터베이스를 실행했지만, 이제는 B라는 서버를 새로 생성하여 이곳에서 데이터베이스를 실행하려고 합니다. 이미 저장된 데이터들을 날려버릴 순 없으므로, A 서버에서 B 서버로 옮겨 보겠습니다. 2. 기존 DB에서 백업 파일 생성 mysqldump -u [사용자명] -p [데이터베이스명] > [백업파일명].sql 기존 서버에 접속한 후, 위 명령어를 사용해 데이터를 dump 떠줍니다. 저는 travline 데이터베이스와 traveline_dev 데이터베이스, 2개를 백업했습니다. 3. 새 DB가 있는 서버로 백업 파일 전송 scp [옵션] [파일명] [유저명]@[목적..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/m6SeC/btrH0P3F6ZQ/0PazTihKQayXWkdWrPkfqK/img.png)
✅ 2024-03-23 내용 추가 내용 구성 원인 파악 해결 방법 참고 원인 파악 문제 상황 Node.js에서 MySQL을 사용하려던 차, 연결 코드를 작성하고 실행하니 1251 오류가 발생하였다. 검색 결과, 클라이언트 프로그램이 MySQL 패스워드 플러그인인 'caching_sha2_password'를 소화하지 못하기 때문에 발생한다고 한다. caching_sha2_password MySQL 8.0에서부터 사용되는 기본 인증 플러그인이다. 데이터베이스 유저의 비밀번호를 SHA-256 알고리즘 기반으로 암호화하여 저장한다. 보안성이 높고, 무단으로 비밀번호를 해독하기 어렵다는 장점이 있다. 그러나 이 방식은 종종 호환성 문제가 발생하는데, 바로 위 같은 경우이다. Node.js에서 설치한 MySQL용 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/ticZe/btrqCTP5aRu/SXvGJVcPlqljJUc6Ouwl90/img.png)
MongoDB를 처음 사용해 보는데요, JSON 문서처럼 데이터를 저장할 수 있다는 게 굉장히 매력적이라고 생각해요. 스키마가 없는 데이터베이스로, JSON 형식 데이터를 다룬다. 몽고DB가 자동으로 각 데이터의 고유 ID를 부여한다. collection은 RDBMS의 테이블과 비슷한 개념이다. nested data structure를 저장할 수 있다. 아래 유튜브 영상과 몽고DB 도큐먼트를 참고하여 작성하였습니다 :) https://www.youtube.com/watch?v=ofme2o29ngU&t=1182s 참고 영상 https://docs.mongodb.com/manual/crud/ MongoDB CRUD Operations — MongoDB Manual Docs Home → MongoDB Manu..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/RWJOS/btrqGscZdgH/ESScD3AUI6TkrSk8Vxuxu0/img.png)
어제는 맥에서 몽고DB를 설치해 보았는데요, 이번엔 윈도우 환경에서 다시 작업해 보려고 합니다! 1. MongoDB Community Server 다운로드 하기 https://www.mongodb.com/try/download/community MongoDB Community Download Download the Community version of MongoDB's non-relational database server from MongoDB's download center. www.mongodb.com 위 사이트를 방문하시면 바로 여러 MongoDB 서버를 다운받을 수 있는 화면이 나오는데요, 그중 "MongoDB Community Server"를 클릭하셔서 다운로드 버튼을 눌러 주세요! Mongo..