Lệnh cài đặt MongoDB là gì?

Các gói nhị phân dựng sẵn của MongoDB có sẵn cho cả 32 bit và 64 bit. Bạn có thể tải về và cài đặt

Đây là liên kết để tải xuống các gói nhị phân dựng sẵn của MongoDB. http. //www. mongodb. tổ chức/tải xuống

Giải nén

Sau khi tải xuống tệp zip, hãy giải nén nó vào thư mục mà bạn muốn cài đặt

Tạo thư mục dữ liệu

MongoDB lưu trữ dữ liệu trong thư mục db trong thư mục dữ liệu. Tuy nhiên, vì thư mục dữ liệu này không được tạo tự động, bạn phải tạo thủ công. Hãy nhớ rằng thư mục dữ liệu phải được tạo trong thư mục gốc [i. e. C. \ hoặc D. \ hoặc là]

Đối với hướng dẫn này, chúng tôi đã giải nén nó trong thư mục mongodb trong D. lái xe. Bây giờ, chúng tôi sẽ tạo một thư mục có tên là dữ liệu và trong đó chúng tôi sẽ tạo một thư mục có tên là db

Không cần thực hiện thao tác trên từ dấu nhắc lệnh. Bạn cũng có thể chọn làm điều này từ Windows Explorer

Chạy máy chủ MongoDB từ dấu nhắc lệnh

Để chạy máy chủ MongoDB từ dấu nhắc lệnh, bạn phải thực thi mongod. exe từ thư mục bin của thư mục mongodb

Chạy máy chủ MongoDB dưới dạng dịch vụ cửa sổ

Hãy nhớ rằng bạn phải có đặc quyền quản trị để chạy lệnh sau. Chạy lệnh sau để cài đặt MongoDb dưới dạng Dịch vụ Windows

mongod --bind_ip  yourIPadress  --logpath  "C:\data\dbConf\mongodb.log"  --logappend  --dbpath  "C:\data\db"  --port yourPortNumber --serviceName "YourServiceName" --serviceDisplayName "YourServiceName" --install

Bảng sau đây cho thấy các đối số khác nhau xác định điều gì

ArgumentsDescription--bind_ipChỉ định địa chỉ IP của bạn sau đây. --logpathChỉ định tệp của logfile sau đây. --logappendChỉ định điều này để nhật ký được thêm vào tệp nhật ký. --dbpathChỉ định đường dẫn của thư mục db trong thư mục dữ liệu. --portChỉ định cổng bạn muốn sử dụng. Cổng mặc định là 20127. Nếu đối số này không được chỉ định, cổng mặc định sẽ được sử dụng. --serviceNameChỉ định tên dịch vụ bạn muốn chọn, theo sau. --serviceDisplayNamChỉ định tên dịch vụ bạn muốn chọn, theo điều này, nếu bạn có nhiều dịch vụ MongoDB đang chạy. --installChỉ định điều này để cài đặt MongoDB dưới dạng Dịch vụ Windows

Bắt đầu với vỏ quản trị

Để bắt đầu trình bao quản trị, hãy nhập thư mục bin của bản cài đặt MongoDB của bạn và thực thi mongo. tập tin exe. Shell quản trị mặc định của MongoDB là JavaScript shell. Khi bạn kết nối MongoDB ngay sau khi cài đặt, nó sẽ kết nối với tài liệu thử nghiệm [cơ sở dữ liệu]

Bạn đã sẵn sàng để cài đặt… và sử dụng… Về mặt kỹ thuật, đây không phải là cài đặt mà chỉ là Đang tải xuống…

I. Tải xuống tệp nén http. //www. mongodb. tổ chức/tải xuống

II. Giải nén nó và sao chép các tập tin vào vị trí mong muốn của bạn

III. Khởi động động cơ DB

IV. Cài đặt thử và sử dụng

Đó là nó. Đơn giản quá phải không?

1. Tải xuống tệp nén

  1. truy cập http. //www. mongodb. tổ chức/tải xuống

  2. Bạn sẽ thấy một màn hình như thế này.

    Tôi đang sử dụng máy Windows 7 32 bit - đó là lý do tại sao tôi tải xuống gói được đánh dấu màu đỏ.

  3. Nhấp vào tải xuống [Chỉ mất vài giây].
    Ồ. Tôi đã tải xuống. Đó là một file nén có tên là mongodb-win32-i386-2.4.4.zip [Tên thư mục sẽ thay đổi theo phiên bản bạn tải về, ở đây mình lấy phiên bản 2. 4. 4].

OK tất cả thiết lập

2. Trích xuất

  1. giải nén zip
  2. Sao chép các tệp vào một vị trí mong muốn trong máy của bạn
    • Tôi sẽ sao chép các tệp đã giải nén vào ổ D của mình, vì tôi không có nhiều tệp ở đó
    • Được rồi, bạn định dán các tệp mongo vào đâu? . hoặc trong chính Máy tính để bàn của bạn?
    • Ok, bất kể bạn dán ở đâu. Trong ảnh chụp nhanh bên dưới, bạn có thể thấy rằng tôi đã điều hướng đến thư mục bin bên trong thư mục Mongo. Tôi đếm mười lăm tập tin bên trong thùng. Thế còn bạn?

Đã kết thúc. Đó là tất cả

Chúng ta phải làm gì tiếp theo?

3. Khởi động động cơ DB

Hãy đi và bắt đầu sử dụng mongo db của chúng tôi

  1. Mở một dấu nhắc lệnh, sau đó điều hướng đến bin trong thư mục mongo

  2. mongo.exe [là lệnh được sử dụng để khởi động mongo Db Power shell]. Sau đó xem phản hồi dưới đây.

    Đó là một ngoại lệ tuyệt vời J LOL … Đó là gì?

    Không thể kết nối với máy chủ

    Tại sao ngoại lệ xảy ra? . Tôi đã tạo một máy chủ ở giữa chưa?

    Không

    Phải, vậy làm thế nào mà nó được kết nối với một máy chủ ở giữa?

    Tôi hiểu rồi. Giống như tất cả các DB khác - chúng tôi phải khởi động công cụ DB trước khi sử dụng nó

    Vì vậy, làm thế nào chúng ta có thể bắt đầu nó?

  3. Chúng ta phải bắt đầu mongo db bằng cách sử dụng lệnh mongod. Thực hiện điều này từ thư mục bin của mongo

    Hãy xem những gì đã xảy ra

    Một lần nữa, một ngoại lệ được định dạng tuyệt vời J, chúng tôi đã hiểu đúng không? . Cái thứ hai là ngoại lệ yêu cầu chúng tôi tạo một thư mục có tên là dữ liệu. Và, bên trong thư mục dữ liệu, một thư mục có tên là db

    Vì vậy, chúng tôi phải tạo các thư mục data\db này

    Câu hỏi tiếp theo là tạo các thư mục này ở đâu?

  4. Chúng tôi phải tạo các thư mục data\db trong ổ đĩa C của HỘP mà chúng tôi đang cài đặt mongo. Hãy đi và tạo cấu trúc thư mục trong ổ C

    Một câu hỏi đặt ra ở đây. "Có bắt buộc phải tạo các thư mục data\db bên trong C không?" . Mongo tìm trong C theo mặc định cho thư mục này, nhưng bạn có thể tạo chúng ở bất cứ đâu bạn muốn. Tuy nhiên, nếu nó không có trong C, bạn phải nói cho mongo biết nó ở đâu

    Nói cách khác, nếu bạn không muốn cơ sở dữ liệu mongo ở trên mongodb-win32-i386-2.4.4.zip2, bạn phải đặt đường dẫn db cho mongo. người cũ

    Không bắt buộc

    • Ok, tôi sẽ tạo các thư mục đó ở một số vị trí khác ngoài C để hiểu rõ hơn về tùy chọn này. Tôi sẽ tạo sau đó trong thư mục gốc của ổ đĩa mongodb-win32-i386-2.4.4.zip4, với sự trợ giúp của cmd

      Tại sao?

    • Bước tiếp theo là đặt đường dẫn Db thành mongo. người cũ

      Điều hướng quay lại bin và nhập lệnh, mongodb-win32-i386-2.4.4.zip6

      Tôi nhận được phản hồi dưới đây

      Tôi hy vọng mọi thứ diễn ra tốt đẹp. Bởi vì tôi không thấy bất kỳ LỖI *** nào trong bảng điều khiển J

    Tiếp theo, chúng ta có thể bắt đầu db bằng lệnh mongodb-win32-i386-2.4.4.zip7

    Tôi không thấy bất kỳ thông báo lỗi hoặc cảnh báo nào. Tuy nhiên, chúng tôi phải cung cấp một lệnh để đảm bảo rằng mongo đang hoạt động, tôi. e. mongod sẽ nhận được phản hồi

Hy vọng mọi thứ diễn ra tốt đẹp

4. Kiểm tra cài đặt Mongodb

Bây giờ chúng ta phải xem DB của chúng ta phải không?

Đối với mục đích thử nghiệm, MONGO đã có một DB được gọi là mongodb-win32-i386-2.4.4.zip8 theo mặc định. Hãy truy vấn điều đó

Nhưng làm thế nào mà không có bất kỳ hãng phim quản lý? . Vâng, chính xác là cùng một dấu nhắc lệnh… dấu nhắc lệnh cũ tốt của chúng tôi… Heiiiiii. Đừng sợ, vâng, đó chỉ là dấu nhắc lệnh cũ của chúng tôi. Được rồi, hãy đi và xem chúng ta sẽ sử dụng nó như thế nào…

Ohhh Nooo… đừng đóng dấu nhắc lệnh ở trên, hãy để nguyên như vậy…

  1. Mở một cửa sổ cmd mới

  2. Điều hướng đến Bin như bình thường chúng tôi làm…

    Tôi chắc chắn rằng mọi người có thể nhớ chương trình C cũ mà chúng tôi đã thực hiện vào ngày học đại học của chúng tôi phải không?

  3. Trong dấu nhắc lệnh, hãy thực hiện lại lệnh mongodb-win32-i386-2.4.4.zip9 hoặc mongo.exe và xem điều gì sẽ xảy ra

    Bạn sẽ nhận được một màn hình như hình dưới đây

  4. Tôi đã đề cập trước đó rằng Mongo có một db thử nghiệm theo mặc định có tên là mongodb-win32-i386-2.4.4.zip8, hãy thử chèn một bản ghi vào đó

    Câu hỏi tiếp theo ở đây là "Chúng ta sẽ chèn như thế nào?"

    Lệnh cơ bản để chèn là
    db. kiểm tra. lưu [ { KodothTestField. ‘Tên tôi là Kodoth’ } ]

    Trong đó mongodb-win32-i386-2.4.4.zip8 là DB và bin3 là lệnh chèn. bin4 là tên cột hoặc trường và bin5 là giá trị

  5. Trước khi nói nhiều hơn, hãy kiểm tra xem nó có được lưu trữ hay không bằng cách thực hiện một lệnh khác. bin6

    Dữ liệu của chúng tôi đã được chèn thành công… Hurrayyyyyy

    Tôi biết rằng bạn đang nghĩ về con số được hiển thị với mọi bản ghi có tên là ObjectId. Nó giống như một trường id duy nhất trong SQL tự động tăng dần và tất cả. Nhìn kỹ hơn, bạn có thể thấy rằng Id đối tượng kết thúc bằng 92, do đó, nó khác nhau đối với mỗi bản ghi

    Cuối cùng, chúng tôi đã thành công trong việc cài đặt và xác minh quyền MONGO. Tổ chức tiệc nào. Vì vậy, bạn có đồng ý bây giờ MONGO cũng ngọt như MANGO không?

Ngoài ra, chúng tôi có các công cụ của bên thứ 3 để khám phá MONGO. Một được gọi là MONGO VUE. Sử dụng công cụ này, chúng tôi có thể thực hiện các thao tác đối với mongo DB giống như chúng tôi sử dụng Management studio cho SQL Server

Bạn có thể tưởng tượng một máy chủ SQL hoặc Oracle Db với các hàng hoàn toàn khác nhau trong cùng một bảng không? . Tôi sẽ chỉ cho bạn cách chúng ta có thể làm điều đó…

Đầu tiên tôi sẽ chỉ cho bạn cách dữ liệu sẽ trông như thế nào trong một DB quan hệ

Ví dụ, hãy xem xét bảng Nhân viên và bảng Sinh viên theo cách quan hệ. Các lược đồ sẽ hoàn toàn khác nhau phải không?

Bây giờ chúng ta hãy xem nó sẽ trông như thế nào trong Mongodb. Hai bảng trên được kết hợp thành một Bộ sưu tập duy nhất trong Mongo…

Đây là cách Bộ sưu tập được lưu trữ trong Mongo. Tôi nghĩ bây giờ bạn có thể cảm thấy sự khác biệt thực sự phải không? . Đây không phải là cách đúng nhưng tôi chỉ muốn cho bạn thấy tất cả điều này xảy ra như thế nào, đó là lý do tại sao tôi kết hợp 2 bảng hoàn toàn khác nhau thành một Bộ sưu tập duy nhất

Làm cách nào để chạy MongoDB từ dòng lệnh?

Cài đặt. msi trong thư mục C. \mongodb
Tạo dữ liệu, dữ liệu \ db, thư mục nhật ký và mongo. .
Thêm các dòng sau vào "mongo. config" cổng tệp = 27017 dbpath = C. \mongodb\data\db\ logpath=C. \mongodb\log\mongo. .
Bắt đầu máy chủ. mongod. .
Kết nối với máy chủ MongoDB localhost thông qua dòng lệnh mongo --port 27017

Làm cách nào để cài đặt MongoDB trong Windows bằng dấu nhắc lệnh?

Cài đặt và chạy MongoDB trên máy Windows .
Tải xuống tệp trình cài đặt MongoDB từ phần tải xuống của trang web MongoDB
Tìm đã tải xuống. .
Tạo thư mục nơi MongoDB sẽ lưu trữ các tệp của nó. .
Bắt đầu daemon mongodb bằng cách chạy C. \mongodb\bin\mongod. exe trong Dấu nhắc Lệnh

Làm cách nào để cài đặt dòng lệnh MongoDB Linux?

Bạn có thể sử dụng Giao diện dòng lệnh MongoDB [ mongocli ] để triển khai và quản lý các cụm MongoDB trong Atlas, Trình quản lý đám mây và Trình quản lý hoạt động. .
Cài đặt bằng trình quản lý gói như Homebrew, Yum hoặc Apt
Tải xuống và giải nén nhị phân
Sao chép kho lưu trữ GitHub và cài đặt MongoDB CLI bằng Go

Làm cách nào để cài đặt dòng lệnh MongoDB Mac?

Chuyển đến phần tải xuống của trang web MongoDB và tải xuống phiên bản MongoDB chính xác. Chạy trình nền Mongo, trong một cửa sổ đầu cuối chạy ~/mongodb/bin/mongod. Điều này sẽ khởi động máy chủ Mongo. Chạy trình bao Mongo, với trình nền Mongo đang chạy trong một thiết bị đầu cuối, nhập ~/mongodb/bin/mongo trong một cửa sổ thiết bị đầu cuối khác

Chủ Đề