- 설치 패키지 및 압축 패키지 다운로드
- 초보자용으로 설치
- 환경 변수 구성 및 Mongo 시작
1. 설치패키지와 압축패키지를 다운로드 받으세요
공식 웹사이트: 필요한 버전을 선택하세요: https://www.mongodb.com/download-center/community;
2. 완벽한 설치 수행
1. 다운로드한 Mongo 버전 파일을 두 번 클릭하여 설치 홈 페이지로 이동
2. 클릭하여 계약에 동의한 후 "다음" 클릭
3. "사용자 정의" 클릭
4. 설치 경로 사용자 정의
5. 데이터 구성 및 로그 디렉터리
6. 이 단계에서는 "MongoDB Compass 설치"를 선택하지 마세요. 이 선택 후 Compass를 다운로드하게 되는데 시간이 많이 걸립니다! "다음"을 클릭하세요.
7. MongoDB Compass가 필요한 경우 공식 홈페이지에서 직접 다운로드하여 별도로 설치할 수 있습니다.
MongoDB 시각화 도구 Compass 다운로드 주소: https://www.mongodb.com/download-center/compass?jmp=docs
8. 설치가 완료되었습니다.
3. 환경 변수 구성 및 Mongo 시작
1. cmd를 열고 설치 디렉터리 \bin에서 mongo를 실행한 후 mongo 명령 모드로 들어갑니다.
2. [서비스] 목록에 들어가 MongoDB Server를 찾아 실행중인 상태인지 확인합니다.
3. http://localhost:27017을 방문하세요.
4. 환경 변수 구성
4. 데이터베이스 사용자 이름과 비밀번호를 설정합니다(구성은 선택 사항).
1. 관리자 계정 생성
cmd를 열고 mongo를 입력한 후 mongodb의 명령 페이지로 들어갑니다.
use admin #관리자 데이터베이스를 입력하세요
DB관리자로 전환
db.createUser({사용자:“관리자”, pwd:“관리자”, 역할:[{role:“루트”, db:“관리자”}]})
db.createUser({사용자:“관리자”, pwd:“ admin”,roles:[“root”]})
2. 구성 파일 mongod.cfg를 수정합니다. (위치: 설치 디렉터리\bin 아래)
먼저, bind_ip를 0.0.0.0으로 변경합니다(다른 컴퓨터에서 액세스할 수 있도록, 원격 연결을 위해). ,bind_ip가 127.0.0.1이면 로컬로만 접근 가능)
그런 다음 #security를 찾으세요. 보안 인증을 활성화하려면 아래 그림과 같이 변경하세요.
security:
authorization:enabled #들여쓰기에 주의하고, 다른 값을 참조하여 변경하세요. 들여쓰기가 잘못된 경우 후속 서비스가 다시 시작되지 않을 수 있습니다.
3. 서비스를 다시 시작하세요
4. 확인을 위해 로그인
cmd를 입력하고 mongo를 입력한 후 MongoDB 쉘에 들어갑니다.
관리자 사용
DB 관리자에게 마법을 걸었습니다
db.auth("사용자 이름", "비밀번호")
db.auth('관리자','admin#passw0rd')
1
DB 표시
관리자 0.000GB
구성 0.000GB
로컬 0.000GB
#로그인 성공
show dbs //展示数据库
use demo //切换数据库
db.createCollection() //创建表/集合
db.users.insert({id:123,name:'chen'}) //新增数据
db.users.find() //展示集合下的所有数据
db.users.findOne() //查询第一条数据
db.users.find({name.name:'chens'}) //按条件查询,多级查询
db.users.find({age:{$gt:20}}) //查找年龄大于20的 $lt小于 $gte大于等于 $lte小于等于
db.users.update({id:1},{$set:{name:'chens'}) //修改数据,第一个参数为修改的条件,第二个参数为修改的内容
db.user.remove({name:'chens'}) //按条件删除
show collections //展示表/集合
db.dropDatabase() //删除数据库
db.user.drop() //删除表/集合
mongoimport -d demo -c users --file /users/duma.json //导入数据
5. MongoDB 나침반 사용 튜토리얼