티스토리 뷰

Studio 3T

■ MongoDB의 데이터를 더욱 편리하게 관리할 수 있는 GUI툴입니다.

■ API의 사용을 도와주는 API Client처럼 MongoDB를 위해서 만들어진 MongoDB Client입니다.

■ GUI를 통해 MongoDB에 저장된 데이터를 관리하기 쉽도록 보여주는 프로그램

■ 데이터를 직접 확인하고 수정할 수 있기 때문에, Js코드로만 확인하고 수정하는것 보다

   훨씬 효율적으로 작업과 테스트를 할수 있는 툴입니다.

 

Studio 3T설치하기

Studio 3T 공식사이트

 

Robo 3T | Free, open-source MongoDB GUI (formerly Robomongo)

Read by Dmitry Schetnikovich

robomongo.org

 

1. Download Studio 3T Free Today클릭합니다.

 

2. 해당 OS에 맞는 것을 선택후 다운로드 합니다.

 

3. 압축을 풀어준뒤 실행합니다.

 

4. 계속 NEXT눌러서 설치를 해줍니다.

 

5. 관리자 권한으로 실행시켜줍니다.

 

5-1. 정책동의 창이 뜨면 I agree선택해준뒤 next해줍니다.

 

5-2. next

 

5-3. 로그인과 전화번호를 입력해준뒤 finish를 클릭합니다.

 

6. Studio 3T 실행화면이 뜹니다.

 

7. 좌측의 Connect 버튼을 클릭하고 창에 뜨는 New Connection버튼을 눌러줍니다.

 

8. MongoDB Atlas에서 받아온 url을 URI박스 안에 넣어준뒤 Next 버튼을 눌러 다음단계로 넘어갑니다. 

 

9. 성공창이 나타나면 OK를 눌러줍니다.

 

10. Connection name을 정해준뒤 SAVE버튼을 눌러 저장해줍니다.

 

11. 저장을 하게 되면 Connection Manager창으로 돌아오는데

      방금 만든 Connection Name을 클릭하고 Connect버튼을 눌러 연결합니다.

 

12. 좌측에 해당 corinyDB 이름이 나오면 연결 완료입니다.

 

 

데이터 제어하기 (CRUD명령어)

 

1. 생성한 corinyDB에서 마우스 오른쪽 버튼을 클릭하고 Add Database를 클릭합니다.

 

2. database이름을 입력해주고 ok버튼을 눌러 생성해줍니다.

 

3. 생성된 database에서 다시 오른쪽 버튼을 클릭하여 Open IntelliShell을 선택합니다.

 

4. 여기서 데이터베이스의 명령어들을 실행할수가 있습니다.

 

db.collectionName.find({})

데이터가 잘들어갔는지 확인하기 위한 주석 및 명령 코드입니다.

들어있는 데이터를 잘 보여줍니다.

 

db.collectionName.insertOne({ key: "value", key2: "값" })

아래와 같이 명령어를 넣어준다음 좌측의 화살표(Run entire script)또는 ctrl+enter를 눌러주면 데이터가 들어가는 것을 볼수 있습니다.

 

db.collectionName.deleteOne({ _id: ObjectId("...")})

삭제를 시키기 위해 해당 아이디를 가져와서 실행해보면 1개의 삭제가 됐다고 뜨는걸 볼수 있습니다.

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함