Hướng dẫn how do i run mongodb? - làm cách nào để chạy mongodb?

Trên trang này

  • Tổng quan
  • Cân nhắc
  • Cài đặt phiên bản cộng đồng MongoDB
  • 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ú

MongoDB Atlas

MongoDB Atlas là một tùy chọn dịch vụ MongoDB được lưu trữ trong đám mây, không yêu cầu chi phí cài đặt và cung cấp một tầng miễn phí để bắt đầu. is a hosted MongoDB service option in the cloud which requires no installation overhead and offers a free tier to get started.

Sử dụng hướng dẫn này để cài đặt phiên bản cộng đồng MongoDB 5.0 trên Windows bằng Trình hướng dẫn cài đặt mặc định.

Hướng dẫn này cài đặt MongoDB 5.0 phiên bản cộng đồng. Để cài đặt một phiên bản khác của cộng đồng MongoDB, hãy sử dụng menu thả xuống phiên bản ở góc trên bên trái của trang này để chọn tài liệu cho phiên bản đó.

Hướng dẫn này cài đặt MongoDB trên Windows bằng Trình hướng dẫn cài đặt MSI mặc định. Để cài đặt MongoDB bằng công cụ dòng lệnh msiexec.exe thay vào đó, hãy xem Cài đặt MongoDB bằng MSIEXEC.exe. Công cụ msiexec.exe rất hữu ích cho các quản trị viên hệ thống muốn triển khai MongoDB theo kiểu không giám sát bằng cách sử dụng tự động hóa.

Shell MongoDB (Mongosh) không được cài đặt với Máy chủ MongoDB. Bạn cần làm theo hướng dẫn cài đặt Mongosh để tải xuống và cài đặt Mongosh riêng.mongosh) is not installed with MongoDB Server. You need to follow the mongosh installation instructions to download and install mongosh separately.

Phiên bản cộng đồng MongoDB 5.0 hỗ trợ các phiên bản Windows 64 bit sau đây trên kiến ​​trúc x86_64:64-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 Atlas

MongoDB Atlas là một tùy chọn dịch vụ MongoDB được lưu trữ trong đám mây, không yêu cầu chi phí cài đặt và cung cấp một tầng miễn phí để bắt đầu.experimental support for VirtualBox on Windows hosts where Hyper-V is running. However, Microsoft does not support VirtualBox on Hyper-V.

Sử dụng hướng dẫn này để cài đặt phiên bản cộng đồng MongoDB 5.0 trên Windows bằng Trình hướng dẫn cài đặt mặc định.

Hướng dẫn này cài đặt MongoDB 5.0 phiên bản cộng đồng. Để cài đặt một phiên bản khác của cộng đồng MongoDB, hãy sử dụng menu thả xuống phiên bản ở góc trên bên trái của trang này để chọn tài liệu cho phiên bản đó.

Hướng dẫn này cài đặt MongoDB trên Windows bằng Trình hướng dẫn cài đặt MSI mặc định. Để cài đặt MongoDB bằng công cụ dòng lệnh msiexec.exe thay vào đó, hãy xem Cài đặt MongoDB bằng MSIEXEC.exe. Công cụ msiexec.exe rất hữu ích cho các quản trị viên hệ thống muốn triển khai MongoDB theo kiểu không giám sát bằng cách sử dụng tự động hóa.

Shell MongoDB (Mongosh) không được cài đặt với Máy chủ MongoDB. Bạn cần làm theo hướng dẫn cài đặt Mongosh để tải xuống và cài đặt Mongosh riêng.

Phiên bản cộng đồng MongoDB 5.0 hỗ trợ các phiên bản Windows 64 bit sau đây trên kiến ​​trúc x86_64:MongoDB Download Center

  1. Windows Server 2019Version dropdown, select the version of MongoDB to download.

  2. Windows 10 / Windows Server 2016Platform dropdown, select Windows.

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

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

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ợ.

  1. 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.

  2. 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.

  1. 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 <install directory>\bin\mongod.cfg. 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. 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 MongoDB

  3. Trong phiên bản thả xuống, chọn phiên bản MongoDB để tải xuống.Optional. To have the wizard install MongoDB Compass, select Install MongoDB Compass (Default).
  4. Trong thả xuống nền tảng, chọn Windows.Install.

Trong thả xuống gói, chọn MSI.mongosh. Follow the mongosh installation instructions to download and install the shell separately.

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

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

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.Run MongoDB Community Edition from the Command Interpreter for instructions to start a MongoDB instance.

Bấm đúp vào tệp .msi.Windows Service during installation. The MongoDB service starts upon successful installation. Configure the MongoDB instance with the configuration file

[initandlisten] waiting for connections

0.

Phù thủy bước cho bạn thông qua việc cài đặt LaMoDB và MongoDB la bàn.mongosh installation instructions to download and install the MongoDB Shell (mongosh).

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.

Cấu hình dịch vụCommand Interpreter and enter

[initandlisten] waiting for connections

2 to connect to MongoDB.

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.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

6) 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

6) 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

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

[initandlisten] waiting for connections

6) 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 connections6) thay vì làm dịch vụ.

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

[initandlisten] waiting for connections

6) 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

[initandlisten] waiting for connections

9 trên ổ đĩa mà bạn bắt đầu MongoDB.

"C:\Program Files\MongoDB\Server\5.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:

Để bắt đầu MongoDB, hãy chạy msiexec.exe0Command Interpreter displays:

[initandlisten] waiting for connections

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 connections6) thay vì làm dịch vụ.

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

[initandlisten] waiting for connections

6) làm quản trị viên.Windows Defender Firewall settings on your Windows host, Windows may display a Security Alert dialog box about blocking "some features" of msiexec.exe2 from communicating on networks. To remedy this issue:

  1. Quan trọngPrivate Networks, such as my home or work network.

  2. Bạn phải mở Trình thông dịch lệnh với tư cách là Quản trị viên.Allow access.

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

[initandlisten] waiting for connections

9 trên ổ đĩa mà bạn bắt đầu MongoDB.

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

Để bắt đầu MongoDB, hãy chạy msiexec.exe0

  • Tùy chọn msiexec.exe1 trỏ đến thư mục cơ sở dữ liệu của bạn.

  • 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ị:

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 msiexec.exe2 từ việc giao tiếp trên mạng. Để khắc phục vấn đề này:

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.

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

Để 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 msiexec.exe3 được đặt thành msiexec.exe4, liên kết với giao diện mạng localhost. Điều này có nghĩa là msiexec.exe5 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 msiexec.exe5 và msiexec.exe5 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ệ.mongosh if you have not already done so.

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 MongoDB từng bước?

Hướng dẫn MongoDB: Cài đặt và thiết lập..
Bước 1: Cài đặt.....
Bước 2: Bắt đầu máy chủ MongoDB.....
Bước 3: Bắt đầu khách hàng.....
Bước 4: Tạo cơ sở dữ liệu.....
Bước 5: Tạo một bộ sưu tập.....
Bước 6: Thêm tài liệu vào một bộ sưu tập.....
Bước 7: Quản lý tài liệu ..

Tôi có thể chạy MongoDB tại địa phương không?

Bạn có thể khởi động MongoDB trên máy tính của mình bằng lệnh Mongod.Giữ cho cửa sổ Mongod chạy khi bạn muốn làm việc với MongoDB địa phương của bạn.MongoDB dừng lại khi bạn đóng cửa sổ.. Keep the mongod window running when you want to work with your local MongoDB. MongoDB stops when you close the window.