괜찮아.
다시 오신 것을 환영합니다.
이 강의에서는 대부분의 과정에서 사용할 주요 데이터베이스 인 Mongo D-B를 소개하겠습니다.
그리고 비디오 끝까지 우리의 목표는 Mongo T-P를 설치하는 것입니다.
먼저 Mongo D-B가 어떤 데이터베이스인지와 왜 우리가 그것을 사용하는지에 대해 이야기 해 보겠습니다.
마지막 비디오에서 간단히 언급했지만 Mongo DP는 후속 적이거나 비 관계형 데이터베이스가 아니므로 기본적으로 자바 스크립트 개체 및 배열처럼 보이는 데이터가 표시됩니다.
데이터베이스에 저장하는 키 값 쌍입니다.
이는 매우 유연하고 역동적이라는 것을 의미합니다.
그러나 이것이 우리가 사용하는 이유가 아닙니다.
솔직히 말해서 우리가 할 일은 제가 선택할 수있는 데이터베이스에서 할 수있는 것입니다. 그리고 이것은 내가 결정할 수있는 결정 중 하나입니다. post-grads 우리는 Majeski를 배울 수있었습니다. Mongo를 배울 수 있었고 Mangu를 결정한 주된 이유는 Express와 함께 노드에서 가장 인기있는 데이터베이스라는 것입니다.
당신이 들었을지도 모르는 꽤 인기있는 스택이 Mongo Express 각도와 Noad를 의미합니다.
그래서 우리는 지금 남자들을 쌓을 것입니다.
각도가 없습니다.
그래서 몽고 익스프레스와 노드입니다. 우리는이 두가지를 가지고 있습니다.
이제 우리는 몽고에 대해 배워야하고 몽고를 결정한 또 다른 이유는 바로 지금 우리가 명시 적 응용 프로그램 대신 그것을 사용하는 것이 정말 좋은 도구라는 것입니다.
따라서 Mongo를 선택하여 데이터베이스를 선택할 수있는 몇 가지 옵션이있었습니다.
나는 몽고를 항상 세계에서 가장 좋은 물건이라고 사용해야한다는 말은 아닙니다.
사실 너무 빨리 인기가있어 지난 몇 년 동안 커뮤니티의 작은 부분에서 반발이있었습니다.
그리고 그 반발에 대한 반발이있었습니다.
그러나 그것은 다소 논란의 여지가 있습니다.
많은 회사에서이 도구를 사용하고 있으며 매우 빠르게 인기있는 데이터베이스 중 하나가되고 있습니다.
현재 가장 인기있는 후속 데이터베이스가 아니며 일반적으로 3 번째 또는 4 번째로 인기있는 데이터베이스입니다.
설치하기 전에는 Mangu D-B 홈 페이지를 보여 드리겠습니다. 그래서 Mangu D-B dot org입니다.
여기에서 문서를 읽을 수 있습니다.
그러면 일부 구문 중 일부를 알아야합니다.
온라인 수업을 제공하는이 대학교 탭이 있습니다. 관심이 있지만이를 필요로하지 않는다면이 중 일부를 볼 수 있습니다.
다른 온라인 코스가 있습니다.
이제 다시 설치해 보겠습니다.
그리고 우리가해야 할 일은 우리의 클라우드 9 인스턴스에 Mongo를 설치하고 9를 클라우드로 변환하는 것입니다.
다행스럽게도 우리에게는 훌륭한 지침이 있습니다.
그래서 나는 그것을 통해 당신을 걸어 갈거야.
우리가해야 할 일은 세 가지 간단한 명령을 실행하는 것이지만 중요한 명령입니다.
그래서 내가 따라하기 전에 먼저 해줄 것을 지켜 볼 것입니다.
30 초 동안 명령을 실행합니다.
그런 다음 스스로 해결해야합니다.
그러나 우리가 먼저해야 할 일이 디렉토리를 만드는 것이 중요하고 데이터라고 부를 것이기 때문에 당신이주의 깊게주의를 기울이기를 바랍니다.
그리고 그곳에서 맹자는 모든 정보를 저장합니다.
그래서 여기서 볼 수 있도록 디렉토리를 만들어야합니다.
그리고 나서 우리는 Mangu에게 그 데이터 디렉토리는 모든 데이터를 저장해야하는 곳이며, 언제 그 디렉토리가 어디에 있는지를 알려줄 필요가 있습니다.
정확히 무엇을하는지 걱정할 필요가 없습니다.
자세한 내용은 여기를 참조하십시오.
그러나 다시 말하자면 Mangu에게 새로운 데이터 디렉토리를 사용하도록 명령하고 있습니다. 그런 다음이 세 번째 명령을 실행하여 사용 권한과 설정을 변경하여 작업이 원활하게 이루어 지도록해야합니다.
그래서 나는 앞으로 나아갈 것이고, 그러나 나는 새로운 디렉토리로 이동할 것이고, 내가 들어갈 디렉토리는 실제로이 메인 웹 dev 부트 캠프 디렉토리 밖에있다.
그래서 지금 내 터미널에서 내가 볼 수 있다면 나는 작업 공간에있다. 나는 실제로 하나 이상의 레벨을 보게 될 것이다. 또는 지금 나는 나의 작업 공간을 보았고 이것을 할 필요가 없다. 나는이 데이터 디렉토리를 어느 곳에 나 설치할 수있다. 나는 그것을 우연히 삭제하지 않기 위해 외부에 놓을 것입니다. 우연히 우리는 실수로 그것을 망치지 않습니다.
그래서 우리는 지금 그것을 할 것이고 디렉토리 데이터를 만들어 조금 더 크게 만들 것입니다.
그리고 우리의 모든 것을 깨끗하게 정리하고 데이터 디렉토리를 확인한 다음이 줄을 복사하여 붙여 넣기하고 Enter 키를 누른 다음 마지막 항목이 실행 중입니다.
이 줄은 여기에 있습니다.
승인.
이제 지침으로 돌아 가면 실행해야하는 세 가지 명령을 완료 한 것을 볼 수 있습니다.
그리고 이제 우리는 몽고를 설치했습니다.
그래서 우리가해야 할 일은 실제로 Mongo를 시작하고 Mongo deman이라고 불리는 것을 시작하는 것입니다. 이것은 기본적으로 Mongo를 시작하는 과정이며 우리는 나머지 과정을 위해 백그라운드에서 계속 실행하게 될 것입니다 .
그리고 그 명령은 몽고의 악마 인 흐몽 신 (Hmong God)과 같은 점선처럼 보입니다.
그래서 우리는 돌아갈거야.
우리는 이것을 Man-God을 볼 수있는 디렉토리에서 실행해야합니다.
그것은 우리가 데이터를 설치 한 디렉토리와 똑같습니다.
그리고 당신은 많은 텍스트를보아야합니다.
그리고 이것은 현재 시작된 Mongo 서버입니다.
이 명령으로 시작한 프로세스입니다.
그리고 나서 우리가 할 일은 우리가이 운영을 떠나는 것입니다.
따라서 실제로이 탭을 열어두고 새 탭을 만들려고합니다.
여기서 더할 수 있고 새 터미널에 서명 할 수 있습니다. 여기에서 우리는 대부분의 코스를 위해 내부에서 작업 할 것입니다.
데이터베이스를 항상 실행하여 항상 연결할 수 있기를 바랍니다.
자 이제 시도해보십시오.
Mongo라는 단어를 입력하고 Enter를 누르기 만하면되는 간단한 테스트가 있습니다.
그리고 우리의 프롬프트가 변경되면 그것은 모든 것이 잘 작동한다는 것을 의미합니다.
그리고 Mangu를 입력하고 엔터를 치면 방금 Mongo DB 쉘이나 Mongo 콘솔을 열었습니다. 자바 콘솔이 자바 스크립트 콘솔처럼 우리가 디버깅 할 수있는 장소 인 것처럼 데이터를 처리 할 수있는 곳입니다. 그러나 우리가 실제로 일하는 곳이 아닙니다.
대부분의 시간.
이제 그만하면됩니다.
이 백그라운드에서 몽고 데몬을 항상 실행시켜야합니다.
멈 추면 실수로 멈추게됩니다.
명령을 다시 실행할 수 있습니다.
그러나 나는 그 데이터 폴더를 만든 올바른 디렉토리에 있는지 확인해야합니다.
따라서이 탭을 새 탭으로 열어두면 그대로입니다.
다음 강의에서는 데이터베이스와 상호 작용하기 위해 Mongo 코드를 작성하고 항목을 추가하고 제거하는 방법을 보여 드리겠습니다.
그들을 다시 읽어라.
재미있는 것들.
좋아, 그럼 내가 널 만날거야.