Hướng dẫn what is the command to install mongodb? - lệnh cài đặt mongodb là gì?

DOCS HOME → Giao diện dòng lệnh MongoDBMongoDB Command Line Interface

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, Cloud Manager và Ops Manager. Đối với hệ điều hành và yêu cầu phiên bản dịch vụ MongoDB, xem khả năng tương thích.

Để cài đặt CLI MongoDB, hãy chọn một trong các phương pháp sau:

  1. Cài đặt với trình quản lý gói như Homebrew, Yum hoặc Apt.

  2. Tải xuống và trích xuất nhị phân.

  3. Sao chép kho lưu trữ GitHub và cài đặt MongoDB CLI với Go.

Để cập nhật CLI MongoDB, hãy làm theo quy trình cho phương thức mà bạn đã cài đặt MongoDB CLI:

  • Định cấu hình MongoDB CLI cho môi trường của bạn.

  • Bật AutoComplete để xem các lệnh có sẵn và cú pháp của chúng trực tiếp trong vỏ của bạn.

Thư mục dữ liệu. Chỉ định thư mục dữ liệu, tương ứng với - -dbpath. ....

  • Thư mục nhật ký ..
  • Lệnh nào được sử dụng để chạy MongoDB?
  • Bạn có thể sử dụng lệnh Mongo để kết nối với cơ sở dữ liệu MongoDB và sử dụng các tham số như máy chủ và cổng nếu cần. Mongo chạy lệnh này trong shell localhost để kết nối với cơ sở dữ liệu cục bộ trên cổng mặc định 27017.
  • Làm thế nào sử dụng dòng lệnh MongoDB?
  • Để mở vỏ MongoDB, hãy chạy lệnh Mongo từ dấu nhắc máy chủ của bạn. Theo mặc định, lệnh Mongo mở một vỏ được kết nối với một thể hiện MongoDB được cài đặt cục bộ đang chạy trên cổng 27017. Hãy thử chạy lệnh Mongo mà không có tham số bổ sung: Mongo.
  • Trên trang này

Tổng quan

Cân nhắc

Cài đặt phiên bản cộng đồng MongoDB is a hosted MongoDB service option in the cloud which requires no installation overhead and offers a free tier to get started.

Chạy phiên bản cộng đồng MongoDB làm dịch vụ Windows

Chạy phiên bản cộng đồng MongoDB từ Trình thông dịch chỉ huy

Cân nhắc bổ sung

Ghi chúmongosh) is not installed with MongoDB Server. You need to follow the mongosh installation instructions to download and install mongosh separately.

MongoDB Atlas64-bit versions of Windows on x86_64 architecture:

  • Windows Server 2019

  • Windows 10 / Windows Server 2016

MongoDB chỉ hỗ trợ các phiên bản 64 bit của các nền tảng này.

Xem hỗ trợ nền tảng để biết thêm thông tin.

Ghi chú

MongoDB không được hỗ trợ trên hệ thống con Windows cho Linux (WSL). Để chạy MongoDB trên Linux, hãy sử dụng hệ thống Linux được hỗ trợ.

Oracle cung cấp hỗ trợ thử nghiệm cho VirtualBox trên các máy chủ Windows nơi Hyper-V đang chạy. Tuy nhiên, Microsoft không hỗ trợ VirtualBox trên Hyper-V.experimental support for VirtualBox on Windows hosts where Hyper-V is running. However, Microsoft does not support VirtualBox on Hyper-V.

Tắt Hyper-V nếu bạn muốn cài đặt MongoDB trên Windows bằng VirtualBox.

Trước khi triển khai MongoDB trong môi trường sản xuất, hãy xem xét tài liệu Ghi chú sản xuất cung cấp các cân nhắc về hiệu suất và khuyến nghị cấu hình để triển khai MongoDB sản xuất.

Thực hiện theo các bước này để cài đặt phiên bản cộng đồng MongoDB bằng Trình hướng dẫn cài đặt MongoDB. Quá trình cài đặt cài đặt cả hai nhị phân MongoDB cũng như tệp cấu hình mặc định \bin\mongod.cfg.

Tải xuống Trình cài đặt MongoDB Community .msi từ liên kết sau:

Trung tâm tải xuống MongoDBMongoDB Download Center

  1. Trong phiên bản thả xuống, chọn phiên bản MongoDB để tải xuống.Version dropdown, select the version of MongoDB to download.

  2. Trong thả xuống nền tảng, chọn Windows.Platform dropdown, select Windows.

  3. Trong thả xuống gói, chọn MSI.Package dropdown, select msi.

  4. Nhấp vào Tải xuống.Download.

Ví dụ: từ Windows Explorer/File Explorer:

  1. Chuyển đến thư mục nơi bạn đã tải xuống trình cài đặt MongoDB (tệp .msi). Theo mặc định, đây là thư mục Downloads của bạn.

  2. Bấm đúp vào tệp .msi.

Phù thủy bước cho bạn thông qua việc cài đặt LaMoDB và MongoDB la bàn.

  1. Chọn loại thiết lập Bạn có thể chọn hoàn chỉnh (được đề xuất cho hầu hết người dùng) hoặc loại thiết lập tùy chỉnh. Tùy chọn thiết lập hoàn chỉnh cài đặt MongoDB và các công cụ MongoDB vào vị trí mặc định. Tùy chọn thiết lập tùy chỉnh cho phép bạn chỉ định các tệp thực thi nào được cài đặt và ở đâu. You can choose either the Complete (recommended for most users) or Custom setup type. The Complete setup option installs MongoDB and the MongoDB tools to the default location. The Custom setup option allows you to specify which executables are installed and where.
  2. Cấu hình dịch vụ

    Bắt đầu từ MongoDB 4.0, bạn có thể thiết lập MongoDB dưới dạng dịch vụ Windows trong quá trình cài đặt hoặc chỉ cài đặt các nhị phân.

  3. Cài đặt MongoDB CompassageOptional. Để có trình hướng dẫn cài đặt la bàn MongoDB, chọn Cài đặt La bàn MongoDB (mặc định).Optional. To have the wizard install MongoDB Compass, select Install MongoDB Compass (Default).
  4. Khi sẵn sàng, nhấp vào Cài đặt.Install.

Trình cài đặt .msi không bao gồm Mongosh. Thực hiện theo các hướng dẫn cài đặt Mongosh để tải xuống và cài đặt vỏ riêng.mongosh. Follow the mongosh installation instructions to download and install the shell separately.

Dịch vụ MongoDB bắt đầu khi cài đặt thành công. Định cấu hình thể hiện MongoDB với tệp cấu hình

[initandlisten] waiting for connections

1.

Nếu bạn chỉ cài đặt các tệp thực thi và không cài đặt MongoDB làm dịch vụ Windows, bạn phải tự bắt đầu phiên bản MongoDB.

Xem Run MongoDB Community Edition từ trình thông dịch lệnh để được hướng dẫn bắt đầu một thể hiện MongoDB.Run MongoDB Community Edition from the Command Interpreter for instructions to start a MongoDB instance.

Bắt đầu từ phiên bản 4.0, bạn có thể cài đặt và định cấu hình MongoDB dưới dạng dịch vụ Windows trong quá trình cài đặt. Dịch vụ MongoDB bắt đầu khi cài đặt thành công. Định cấu hình thể hiện MongoDB với tệp cấu hình

[initandlisten] waiting for connections

1.Windows Service during installation. The MongoDB service starts upon successful installation. Configure the MongoDB instance with the configuration file

[initandlisten] waiting for connections

1.

Nếu bạn chưa làm như vậy, hãy làm theo hướng dẫn cài đặt Mongosh để tải xuống và cài đặt MongoDB Shell (Mongosh).mongosh installation instructions to download and install the MongoDB Shell (mongosh).

Hãy chắc chắn thêm đường dẫn vào nhị phân

[initandlisten] waiting for connections

3 của bạn vào biến môi trường

[initandlisten] waiting for connections

4 của bạn trong quá trình cài đặt.

Mở một thông dịch lệnh mới và nhập

[initandlisten] waiting for connections

3 để kết nối với MongoDB.Command Interpreter and enter

[initandlisten] waiting for connections

3 to connect to MongoDB.

Để biết thêm thông tin về việc kết nối với

[initandlisten] waiting for connections

6 bằng Mongosh.exe, chẳng hạn như kết nối với thể hiện MongoDB chạy trên một máy chủ và/hoặc cổng khác, hãy xem Kết nối với triển khai.mongosh.exe, such as connecting to a MongoDB instance running on a different host and/or port, see Connect to a Deployment.

Để biết thông tin về các hoạt động CRUD (Tạo, Đọc, Cập nhật, Xóa), xem:

  • Chèn tài liệu

  • Tài liệu truy vấn

  • Cập nhật tài liệu

  • Xóa tài liệu

Để bắt đầu/khởi động lại dịch vụ MongoDB, hãy sử dụng bảng điều khiển dịch vụ:

  1. Từ bảng điều khiển dịch vụ, xác định vị trí dịch vụ MongoDB.

  2. Nhấp chuột phải vào dịch vụ MongoDB và nhấp vào Bắt đầu.Start.

Để dừng/tạm dừng dịch vụ MongoDB, hãy sử dụng bảng điều khiển dịch vụ:

  1. Từ bảng điều khiển dịch vụ, xác định vị trí dịch vụ MongoDB.

  2. Nhấp chuột phải vào dịch vụ MongoDB và nhấp vào Bắt đầu.Stop (or Pause).

Để dừng/tạm dừng dịch vụ MongoDB, hãy sử dụng bảng điều khiển dịch vụ:Windows command prompt/interpreter (

[initandlisten] waiting for connections

7) as an Administrator, and run the following command:

Nhấp chuột phải vào dịch vụ MongoDB và nhấp vào dừng (hoặc tạm dừng).Windows command prompt/interpreter (

[initandlisten] waiting for connections

7) instead of as a service.

Để loại bỏ dịch vụ MongoDB, trước tiên hãy sử dụng bảng điều khiển dịch vụ để dừng dịch vụ. Sau đó, mở một dấu nhắc/phiên dịch lệnh Windows (

[initandlisten] waiting for connections

7) làm quản trị viên và chạy lệnh sau:Windows command prompt/interpreter (

[initandlisten] waiting for connections

7) as an Administrator.

Bạn có thể chạy phiên bản cộng đồng MongoDB từ dấu nhắc/phiên dịch lệnh Windows ([initandlisten] waiting for connections7) thay vì làm dịch vụ.

Mở dấu nhắc/phiên dịch lệnh Windows (

[initandlisten] waiting for connections

7) làm quản trị viên.Administrator.

Quan trọng

Bạn phải mở Trình thông dịch lệnh với tư cách là Quản trị viên.Command Interpreter, create the data directories:

Tạo thư mục dữ liệu nơi MongoDB lưu trữ dữ liệu. Đường dẫn thư mục dữ liệu mặc định của MongoDB là đường dẫn tuyệt đối mongocli0 trên ổ đĩa mà bạn bắt đầu MongoDB.

"C:\Program Files\MongoDB\Server\6.0\bin\mongod.exe" --dbpath="c:\data\db"

Từ trình thông dịch lệnh, hãy tạo các thư mục dữ liệu:

Nếu máy chủ cơ sở dữ liệu MongoDB đang chạy chính xác, Trình thông dịch lệnh sẽ hiển thị:Command Interpreter displays:

[initandlisten] waiting for connections

Quan trọng

Tùy thuộc vào cài đặt tường lửa Windows Defender trên máy chủ Windows của bạn, Windows có thể hiển thị hộp thoại Cảnh báo bảo mật về việc chặn "Một số tính năng" của mongocli3 từ việc giao tiếp trên mạng. Để khắc phục vấn đề này:Windows Defender Firewall settings on your Windows host, Windows may display a Security Alert dialog box about blocking "some features" of mongocli3 from communicating on networks. To remedy this issue:

  1. Nhấp vào mạng riêng, chẳng hạn như nhà hoặc mạng làm việc của tôi.Private Networks, such as my home or work network.

  2. Nhấp vào Cho phép truy cập.Allow access.

Để tìm hiểu thêm về bảo mật và MongoDB, hãy xem tài liệu bảo mật.

Theo mặc định, MongoDB ra mắt với mongocli4 được đặt thành mongocli5, liên kết với giao diện mạng localhost. Điều này có nghĩa là mongocli6 chỉ có thể chấp nhận các kết nối từ các máy khách đang chạy trên cùng một máy. Các máy khách từ xa sẽ không thể kết nối với mongocli6 và mongocli6 sẽ không thể khởi tạo bộ bản sao trừ khi giá trị này được đặt thành giao diện mạng hợp lệ.

Giá trị này có thể được cấu hình:

  • trong tệp cấu hình MongoDB với mongocli4 hoặc

  • thông qua đối số dòng lệnh msiexec.exe0

Cảnh báo

Để biết thêm thông tin về việc định cấu hình mongocli4, hãy xem ràng buộc IP.

Nếu bạn đã cài đặt MongoDB với trình cài đặt Windows (.msi), .msi sẽ tự động nâng cấp trong chuỗi phát hành của nó (ví dụ: 4.2.1 lên 4.2.2).

Nâng cấp một chuỗi phát hành đầy đủ (ví dụ: 4.0 lên 4.2) yêu cầu cài đặt mới.

Nếu bạn thêm msiexec.exe4 vào hệ thống của mình

[initandlisten] waiting for connections

4, bạn có thể bỏ qua đường dẫn đầy đủ đến các nhị phân máy chủ MongoDB. Bạn cũng nên thêm đường dẫn đến Mongosh nếu bạn chưa làm như vậy.mongosh if you have not already done so.

Chúng ta có thể cài đặt MongoDB bằng một dòng lệnh không?

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, Cloud Manager và Ops Manager. Đối với hệ điều hành và yêu cầu phiên bản dịch vụ MongoDB, xem khả năng tương thích.. For operating system and MongoDB service version requirements, see Compatibility.

Cài đặt MongoDB theo cách thủ công như thế nào?

Theo dõi Trình hướng dẫn cài đặt phiên bản cộng đồng MongoDB ...
Chọn Cài đặt Mongod làm dịch vụ MongoDB làm dịch vụ ..
Chọn một trong hai: Chạy dịch vụ làm người dùng dịch vụ mạng (mặc định) ....
Tên dịch vụ. Chỉ định tên dịch vụ. ....
Thư mục dữ liệu. Chỉ định thư mục dữ liệu, tương ứng với - -dbpath. ....
Thư mục nhật ký ..

Lệnh nào được sử dụng để chạy MongoDB?

Bạn có thể sử dụng lệnh Mongo để kết nối với cơ sở dữ liệu MongoDB và sử dụng các tham số như máy chủ và cổng nếu cần.Mongo chạy lệnh này trong shell localhost để kết nối với cơ sở dữ liệu cục bộ trên cổng mặc định 27017.mongo command to connect with a MongoDB database and use parameters like host and port if needed. mongo Run this command in the localhost shell to connect to the local database on the default port 27017.

Làm thế nào sử dụng dòng lệnh MongoDB?

Để mở vỏ MongoDB, hãy chạy lệnh Mongo từ dấu nhắc máy chủ của bạn.Theo mặc định, lệnh Mongo mở một vỏ được kết nối với một thể hiện MongoDB được cài đặt cục bộ đang chạy trên cổng 27017.Hãy thử chạy lệnh Mongo mà không có tham số bổ sung: Mongo.run the mongo command from your server prompt. By default, the mongo command opens a shell connected to a locally-installed MongoDB instance running on port 27017 . Try running the mongo command with no additional parameters: mongo.