Hướng dẫn how do i start mongodb in terminal mac? - làm cách nào để khởi động mongodb trong terminal mac?

Tài liệu về nhà → Hướng dẫn sử dụng MongoDBMongoDB Manual

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
  • Sử dụng các công cụ cơ sở dữ liệu MongoDB
  • thông tin thêm

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 6.0 trên MacOS bằng Trình quản lý gói Homebrew của bên thứ ba.Homebrew package manager.

Bắt đầu với MongoDB 4.4.1, cài đặt MongoDB thông qua Homebrew cũng cài đặt các công cụ cơ sở dữ liệu MongoDB. Xem bằng cách sử dụng các công cụ cơ sở dữ liệu MongoDB để biết thêm thông tin.MongoDB Database Tools. See Using the MongoDB Database Tools for more information.

Hướng dẫn này cài đặt MongoDB 6.0 Community Edition. Để 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 đó.

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.

Sử dụng hướng dẫn này để cài đặt phiên bản cộng đồng MongoDB 6.0 trên MacOS bằng Trình quản lý gói Homebrew của bên thứ ba.

Bắt đầu với MongoDB 4.4.1, cài đặt MongoDB thông qua Homebrew cũng cài đặt các công cụ cơ sở dữ liệu MongoDB. Xem bằng cách sử dụng các công cụ cơ sở dữ liệu MongoDB để biết thêm thông tin.

Hướng dẫn này cài đặt MongoDB 6.0 Community Edition. Để 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 đó.

Thông báo EOLinstallation procedure.

MongoDB 5.0 Phiên bản cộng đồng loại bỏ hỗ trợ cho MacOS 10.13

  • MongoDB 6.0 Phiên bản cộng đồng hỗ trợ MacOS 10,14 trở lên.

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

  • 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.Homebrew installation instructions.

Đảm bảo hệ thống của bạn đáp ứng từng điều kiện tiên quyết sau đây. Bạn chỉ cần thực hiện từng bước tiên quyết một lần trên hệ thống của bạn. Nếu bạn đã thực hiện các bước tiên quyết như một phần của cài đặt MongoDB trước đó bằng homebrew, bạn có thể bỏ qua quy trình cài đặt.installation prerequisites above before proceeding.

  1. Homebrew yêu cầu các công cụ dòng lệnh XCode từ Xcode của Apple.MongoDB Homebrew Tap to download the official Homebrew formula for MongoDB and the Database Tools, by running the following command in your macOS Terminal:

    Cài đặt các công cụ dòng lệnh Xcode bằng cách chạy lệnh sau trong thiết bị đầu cuối MacOS của bạn:

  2. MacOS không bao gồm gói Homebrew brew theo mặc định.

  3. Cài đặt brew bằng cách sử dụng hướng dẫn cài đặt Homebrew chính thức.

    brew install

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 quản lý gói brew của Homebrew. Hãy chắc chắn rằng bạn đã làm theo các điều kiện tiên quyết cài đặt ở trên trước khi tiến hành.

Nhấn vào Nhấn Homebrew MongoDB để tải xuống Công thức Homebrew chính thức cho MongoDB và các công cụ cơ sở dữ liệu, bằng cách chạy lệnh sau trong thiết bị đầu cuối MacOS của bạn:

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 quản lý gói brew của Homebrew. Hãy chắc chắn rằng bạn đã làm theo các điều kiện tiên quyết cài đặt ở trên trước khi tiến hành.

Nhấn vào Nhấn Homebrew MongoDB để tải xuống Công thức Homebrew chính thức cho MongoDB và các công cụ cơ sở dữ liệu, bằng cách chạy lệnh sau trong thiết bị đầu cuối MacOS của bạn:

  • Nếu bạn đã thực hiện việc này cho việc cài đặt MongoDB trước đó, bạn có thể bỏ qua bước này.

  • Để cập nhật homebrew và tất cả các công thức hiện có:

  • Để cài đặt MongoDB, hãy chạy lệnh sau trong ứng dụng đầu cuối MacOS của bạn:

    brew services start

    4

Mẹo

Ngoài ra, bạn có thể chỉ định phiên bản trước của MongoDB nếu muốn. Bạn cũng có thể duy trì nhiều phiên bản của MongoDB cạnh nhau theo cách này.

Việc cài đặt bao gồm các nhị phân sau:

Máy chủ

brew services start

2

brew services start

5

brew services start

6

brew services start

7

brew services start

8

brew services start

9

brew services stop

0

brew services stop

1

brew services stop

2

Bộ định tuyến truy vấn cụm Sharded

brew services start

3Apple's documentation for the current list of Apple hardware using the M1 processor. You can also run the following command to check where brew has installed these files and directories:

Vỏ MongoDB,

brew services start

4MongoDB Database Tools. See Using the MongoDB Database Tools for more information.

Ngoài ra, cài đặt tạo các tệp và thư mục sau tại vị trí được chỉ định bên dưới, tùy thuộc vào phần cứng Apple của bạn:

Bộ xử lý Intel

  • Bộ xử lý Apple M1as a macOS service, run:

    brew services start

    tập tin cấu hình

    brew services stop

  • Xem tài liệu của Apple để biết danh sách phần cứng Apple hiện tại bằng bộ xử lý M1. Bạn cũng có thể chạy lệnh sau để kiểm tra xem brew đã cài đặt các tệp và thư mục này:manually as a background process, run:

    • Bắt đầu với MongoDB 4.4.1, cài đặt cũng bao gồm các công cụ cơ sở dữ liệu MongoDB. Xem bằng cách sử dụng các công cụ cơ sở dữ liệu MongoDB để biết thêm thông tin.

      mongod --config /usr/local/etc/mongod.conf --fork

    • Thực hiện theo các bước này để chạy phiên bản cộng đồng MongoDB. Các hướng dẫn này giả định rằng bạn đang sử dụng các cài đặt mặc định.Apple M1 processors:

      mongod --config /opt/homebrew/etc/mongod.conf --fork

    Bạn có thể chạy MongoDB làm dịch vụ MacOS bằng brew hoặc bạn có thể chạy MongoDB theo cách thủ công như một quy trình nền. Bạn nên chạy MongoDB dưới dạng dịch vụ MacOS, vì làm như vậy, hãy tự động đặt đúng hệ thống

    brew services stop

    5 (xem Cài đặt ULIMIT để biết thêm thông tin).mongosh, and issue the

    mongod --config /usr/local/etc/mongod.conf --fork

    1 command as needed.

Để chạy MongoDB (tức là quy trình

brew services start

2) dưới dạng dịch vụ MacOS, hãy chạy:

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.

  • Tùy chọn hệ thống mở

  • Chọn khung bảo mật và quyền riêng tư.

  • Trong tab Chung, nhấp vào nút ở bên phải của thông báo về

    brew services start

    2, được dán nhãn mở hoặc cho phép dù sao tùy thuộc vào phiên bản macOS của bạn.Open Anyway or Allow Anyway depending on your version of macOS.

Để xác minh rằng MongoDB đang chạy, hãy thực hiện một trong những điều sau đây:

  • Nếu bạn bắt đầu MongoDB làm dịch vụ MacOS:as a macOS service:

    Bạn sẽ thấy dịch vụ

    mongod --config /usr/local/etc/mongod.conf --fork

    7 được liệt kê là

    mongod --config /usr/local/etc/mongod.conf --fork

    8.

  • Nếu bạn bắt đầu MongoDB theo cách thủ công như một quá trình nền:manually as a background process:

    ps aux | grep -v grep | grep mongod

    Bạn sẽ thấy quy trình

    brew services start

    2 của bạn trong đầu ra.

Bạn cũng có thể xem tệp nhật ký để xem trạng thái hiện tại của quy trình

brew services start

2 của bạn:

mongod --config /opt/homebrew/etc/mongod.conf --fork

1.

Để bắt đầu sử dụng MongoDB, kết nối

brew services start

4 với thể hiện đang chạy. Từ một thiết bị đầu cuối mới, vấn đề sau:

brew services start

4
to the running instance. From a new terminal, issue the following:

Ghi chú

macOS ngăn cản Mongosh mở

MacOS có thể ngăn

brew services start

4 chạy sau khi cài đặt. Nếu bạn nhận được lỗi bảo mật khi bắt đầu

brew services start

4 cho biết rằng nhà phát triển không thể được xác định hoặc xác minh, hãy thực hiện các mục sau để cấp quyền truy cập

brew services start

4 để chạy:

brew services start

4
from running after installation. If you receive a security error when starting

brew services start

4
indicating that the developer could not be identified or verified, do the following to grant

brew services start

4
access to run:

  • Tùy chọn hệ thống mở

  • Chọn khung bảo mật và quyền riêng tư.

  • Trong tab Chung, nhấp vào nút ở bên phải của thông báo về

    brew services start

    2, được dán nhãn mở hoặc cho phép dù sao tùy thuộc vào phiên bản macOS của bạn.

    brew services start

    4
    , labelled either Open Anyway or Allow Anyway depending on your version of macOS.

Để xác minh rằng MongoDB đang chạy, hãy thực hiện một trong những điều sau đây:

  • Nếu bạn bắt đầu MongoDB làm dịch vụ MacOS:

  • Bạn sẽ thấy dịch vụ

    mongod --config /usr/local/etc/mongod.conf --fork

    7 được liệt kê là

    mongod --config /usr/local/etc/mongod.conf --fork

    8.

  • Nếu bạn bắt đầu MongoDB theo cách thủ công như một quá trình nền:

  • Bạn sẽ thấy quy trình

    brew services start

    2 của bạn trong đầu ra.

Bạn cũng có thể xem tệp nhật ký để xem trạng thái hiện tại của quy trình

brew services start

2 của bạn:

mongod --config /opt/homebrew/etc/mongod.conf --fork

1.

Để bắt đầu sử dụng MongoDB, kết nối

brew services start

4 với thể hiện đang chạy. Từ một thiết bị đầu cuối mới, vấn đề sau:MongoDB Database Tools are a collection of command-line utilities for working with a MongoDB deployment, including data backup and import/export tools like

mongod --config /opt/homebrew/etc/mongod.conf --fork

8
and

mongod --config /opt/homebrew/etc/mongod.conf --fork

9
as well as monitoring tools like

ps aux | grep -v grep | grep mongod

0

Ghi chú

ps aux | grep -v grep | grep mongod

0 against your running MongoDB instance by invoking it in your macOS Terminal like so:

macOS ngăn cản Mongosh mở

MacOS có thể ngăn

brew services start

4 chạy sau khi cài đặt. Nếu bạn nhận được lỗi bảo mật khi bắt đầu

brew services start

4 cho biết rằng nhà phát triển không thể được xác định hoặc xác minh, hãy thực hiện các mục sau để cấp quyền truy cập

brew services start

4 để chạy:MongoDB Database Tools Documentation for usage information for each of the Database Tools.

Trong tab Chung, nhấp vào nút ở bên phải của thông báo về

brew services start

4, được dán nhãn mở bằng dù sao hoặc cho phép dù sao tùy thuộc vào phiên bản macOS của bạn.

Để 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 từ MongoDB 4.4.1, cài đặt MongoDB qua brew cũng cài đặt các công cụ cơ sở dữ liệu MongoDB.

Error: An exception occurred within a child process:
ChecksumMismatchError: SHA256 mismatch
Expected: c7214ee7bda3cf9566e8776a8978706d9827c1b09017e17b66a5a4e0c0731e1f
Actual: 6aa2e0c348e8abeec7931dced1f85d4bb161ef209c6af317fe530ea11bbac8f0
Archive: /Users/kay/Library/Caches/Homebrew/downloads/a6696157a9852f392ec6323b4bb697b86312f0c345d390111bd51bb1cbd7e219--mongodb-macos-x86_64-4.2.0.tgz
To retry an incomplete download, remove the file above.

Các công cụ cơ sở dữ liệu MongoDB là một tập hợp các tiện ích dòng lệnh để làm việc với triển khai MongoDB, bao gồm sao lưu dữ liệu và nhập/xuất các công cụ như

mongod --config /opt/homebrew/etc/mongod.conf --fork

8 và

mongod --config /opt/homebrew/etc/mongod.conf --fork

9 cũng như các công cụ giám sát như

ps aux | grep -v grep | grep mongod

0

  1. Khi bạn đã cài đặt máy chủ MongoDB trong các bước trên, các công cụ cơ sở dữ liệu có sẵn trực tiếp từ dòng lệnh trong ứng dụng thiết bị đầu cuối MacOS của bạn. Ví dụ: bạn có thể chạy

    ps aux | grep -v grep | grep mongod

    0 so với phiên bản MongoDB đang chạy của mình bằng cách gọi nó trong thiết bị đầu cuối macOS của bạn như vậy:

  2. Nó nên bắt đầu, kết nối với

    brew services start

    2 đang chạy của bạn và bắt đầu báo cáo số liệu thống kê sử dụng.

    brew untap mongodb/brew && brew tap mongodb/brew

  3. Xem tài liệu Công cụ cơ sở dữ liệu MongoDB để biết thông tin sử dụng cho từng công cụ cơ sở dữ liệu.

    brew install

Làm cách nào để chạy MongoDB trên Mac?

Để chạy MongoDB (tức là quá trình MongoD) theo cách thủ công như một quá trình nền, chạy:..
Đối với các macOS chạy bộ xử lý Intel: MongoD ---config /usr/local/etc/mongod.conf ---fork ..
Đối với các macOS đang chạy trên bộ xử lý Apple M1: MongoD - -config /opt/homebrew/etc/mongod.conf ---fork ..

Làm cách nào để bắt đầu MongoDB từ thiết bị đầu cuối?

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

Làm thế nào để tôi biết nếu MongoDB đang chạy trên máy Mac của tôi?

Mở dấu nhắc lệnh và nhập "CD C: \ Program Files \ MongoDB \ Server \ Phiên bản của bạn \ Bin".Sau khi bạn nhập loại thư mục bin "Mongo bắt đầu".Nếu bạn nhận được kết nối thành công hoặc thất bại, điều đó có nghĩa là nó được cài đặt ít nhất.

Làm cách nào để bắt đầu MongoDB tại địa phương?

Thiết lập MongoDB trên Windows..
Nhấp vào Cài đặt để bắt đầu cài đặt tất cả các thành phần MongoDB trên máy tính của bạn.....
Sau đó, bạn có thể khởi động máy chủ MongoDB bằng cách nhập đường dẫn tuyệt đối đến tệp thực thi Mongod.exe.....
Để kết nối với máy chủ MongoDB đang chạy của bạn, hãy mở một cửa sổ nhắc lệnh khác ..