Hướng dẫn is mongodb available for mac? - mongodb có sẵn cho mac không?

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

Bạn có thể sử dụng MongoDB trên Mac không?

Hướng dẫn này đi qua hai cách chính để cài đặt MongoDB trên máy Mac.Một trong những phương pháp yêu cầu homebrew.Homebrew.Homebrew là một trình quản lý gói cho Mac - nó tạo ra hầu hết các phần mềm nguồn mở (như MongoDB) đơn giản như viết Brew Cài đặt MongoDB.One of the methods requires Homebrew. Homebrew. Homebrew is a package manager for the Mac – it makes installing most open source software (like MongoDB) as simple as writing brew install mongodb .

Làm cách nào để bắt đầu MongoDB trên Mac?

Terminal mở ..
Chạy lệnh sudo su ..
Nhập mật khẩu quản trị viên của bạn ..
Chạy lệnh Mongod ..
Máy chủ MongoDB bắt đầu ..

MongoDB ở đâu trên Mac?

Các cơ sở dữ liệu được lưu trữ trong thư mục/usr/local/var/MongoDB/.Mongod.Tệp conf ở đây:/usr/local/etc/Mongod./usr/local/var/mongodb/ directory. The mongod. conf file is here: /usr/local/etc/mongod.

Làm thế nào để tôi biết nếu MongoDB được cài đặt trên Mac?

Để xác minh rằng MongoDB đang chạy, hãy thực hiện một trong những điều sau:..
Nếu bạn bắt đầu MongoDB làm dịch vụ MacOS: Danh sách dịch vụ Brew.Bạn sẽ thấy dịch vụ COM-Community được liệt kê là bắt đầu ..
Nếu bạn bắt đầu MongoDB theo cách thủ công như một quá trình nền: PS AUX |grep -v grep |GREP Mongod ..