Làm cách nào để biết mongodb có đang chạy trên máy mac của tôi không?

Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách khởi động MongoDB trên Mac. Phần đầu tiên dành cho những người đã cài đặt MongoDB và chỉ cần khởi động nó. Nếu bạn chưa cài đặt MongoDB, chúng tôi cũng đã bao gồm một phần hướng dẫn bạn cách cài đặt nó qua Homebrew và sau đó là cách khởi động nó trên máy mac của bạn

Bắt đầu MongoDB trên Mac – MongoDB đã được cài đặt

Nếu bạn đã cài đặt MongoDB, việc bắt đầu thì cực kỳ đơn giản. Tất cả những gì bạn cần làm là mở Terminal và chạy lệnh này

Điều này bắt đầu MongoDB trong nền. Bạn sẽ thấy một danh sách dài các nhật ký hiển thị nhưng nó sẽ kết thúc bằng một nhật ký tương tự như thế này

2019-06-27T09. 04. 38. 600-0500 I MẠNG  [initandlisten] đang chờ kết nối trên cổng 27017

Ghi chú. Bạn sẽ không thể sử dụng thiết bị đầu cuối này nữa để chạy các lệnh

Cài đặt MongoDB qua Homebrew

Cài đặt MongoDB bằng Homebrew bằng cách chạy lệnh sau trong terminal

Chạy MongoDB sau khi bạn đã cài đặt nó qua Homebrew

Bây giờ bạn đã cài đặt MongoDB qua Homebrew, bạn có thể chạy nó qua Terminal. Mở chương trình Terminal trên máy mac của bạn hoặc bất kỳ trình bao nào bạn cảm thấy thoải mái và khởi động trình nền MongoDB bằng cách chạy lệnh sau

Tôi đã cài đặt MongoDB chưa?

Nếu bạn không chắc mình đã cài đặt chưa, bạn có thể chạy lệnh

Nếu bạn không nhận được phản hồi nghĩa là bạn chưa cài đặt. Bạn đã cài đặt nó nếu nó trả về một đường dẫn như thế này

Bạn cũng có thể kiểm tra xem nó đã được cài đặt qua Homebrew hay chưa bằng cách sử dụng lệnh này để xem những gì đã được cài đặt qua Homebrew

Bạn sẽ nhận được một danh sách như thế này với các gói bạn đã cài đặt thông qua Homebrew. Nếu có mongodb thì bạn đã cài đặt nó rồi

$ brew list
bash-completion       mongodb                 postgresql                       zsh
gdbm                                                                       zsh-completions
heroku                  node                    python@2                tree
heroku-node             openssl                 readline                xz
icu4c                   pcre                    sqlite                  yarn

Nếu bạn cài đặt mongodb qua Homebrew và bạn đã cài đặt nó, bạn sẽ nhận được một thông báo như thế này

Cảnh báo. mongodb 4. 0. 3_1 đã được cài đặt và cập nhật
Để cài đặt lại 4. 0. 3_1, chạy `brew install mongodb`

MongoDB đang chạy, bây giờ thì sao?

Vì vậy, bạn có MongoDB đang chạy nhưng có thể bạn không thực sự chắc chắn liệu nó có hoạt động hay không và bạn còn lâu mới có thể thiết lập bất kỳ loại tích hợp nào với dự án của mình. Một cách dễ dàng để xác minh rằng MongoDB đang hoạt động là sử dụng MongoDB Shell. MongoDB Shell chỉ hoạt động khi MongoDB Daemon đang chạy, vì vậy bạn phải khởi động nó bằng lệnh mongod. Khi trình nền đang chạy, bạn có thể chạy lệnh sau để vào trình bao

Nếu bạn vào trình bao, bạn sẽ nhận được dấu nhắc trình bao giống như thế này

Sau đó, bạn có thể chạy lệnh này để xem danh sách cơ sở dữ liệu trong MongoDB

> hiển thị dbs
quản trị viên           0. 000GB
cấu hình            0. 000GB
cục bộ           0. 000GB
thử nghiệm            0. 000GB

Tại thời điểm này, khi bạn đang ở trong trình bao MongoDB, bạn có thể tạo cơ sở dữ liệu, bộ sưu tập và tài liệu. Thoải mái khám phá

Sự kết luận

Chúng tôi đã giới thiệu cách chạy MongoDB trên Mac. Chúng tôi đã chỉ cho bạn cách chạy nó nếu nó đã được cài đặt cũng như cách cài đặt nó qua Homebrew và sau đó chạy nó. Chúng tôi cũng đã chỉ cho bạn cách kiểm tra xem nó đã được cài đặt chưa và cách vào trình bao MongoDB nếu bạn muốn tương tác với nó

Nếu bạn muốn các chuyên gia quản lý dữ liệu của mình và không muốn xử lý sự phức tạp của môi trường sản xuất thì đừng ngần ngại liên hệ với Object Rocket để thảo luận về các lựa chọn của bạn

Bạn có thể xem phiên bản MongoDB được cài đặt trên máy tính hoặc máy chủ của mình bằng cách sử dụng lệnh sau

mongo -version

Đây là kết quả tôi nhận được trên máy Mac của mình sau khi thực hiện lệnh được đề cập. quảng cáo

MongoDB shell version v4.4.5
Build Info: {
    "version": "4.4.5",
    "gitVersion": "ff5cb77101b052fa02da43b8538093486cf9b3f7",
    "modules": [],
    "allocator": "system",
    "environment": {
        "distarch": "x86_64",
        "target_arch": "x86_64"
    }
}

Và đây là kết quả tôi nhận được trên máy chủ Ubuntu. quảng cáo

MongoDB shell version v4.4.6
Build Info: {
    "version": "4.4.6",
    "gitVersion": "72e66213c2c3eab37d9358d5e78ad7f5c1d0d0d7",
    "openSSLVersion": "OpenSSL 1.1.1j  16 Feb 2021",
    "modules": [],
    "allocator": "tcmalloc",
    "environment": {
        "distmod": "ubuntu2004",
        "distarch": "x86_64",
        "target_arch": "x86_64"
    }
}

đọc thêm

Bạn cũng có thể xem trang chủ đề cơ sở dữ liệu của chúng tôi để biết các hướng dẫn và ví dụ mới nhất

MongoDB nằm ở đâu trên Mac?

Sau khi cài đặt MongoDB với Homebrew. .
Cơ sở dữ liệu được lưu trữ trong thư mục /usr/local/var/mongodb/
mongod. tập tin conf ở đây. /usr/local/etc/mongod. conf
Nhật ký mongo có thể được tìm thấy tại /usr/local/var/log/mongodb/
Các tệp nhị phân mongo ở đây. /usr/local/Cellar/mongodb/[phiên bản]/bin

MongoDB được cài đặt ở đâu?

Cài đặt MongoDB trên Windows . \Tệp chương trình\ C:\Program Files\ . MongoDB yêu cầu một thư mục dữ liệu để lưu trữ các tệp của nó. Vị trí mặc định cho thư mục dữ liệu MongoDB là c. \data\db.