Làm cách nào để biết mongodb có đang chạy trên mac 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ó rồi, bạn sẽ nhận được 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 thiết lập được 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

MongoDB là một cơ sở dữ liệu tài liệu thuộc họ cơ sở dữ liệu có tên là NoSQL - không chỉ SQL. Trong MongoDB, các bản ghi là các tài liệu hoạt động rất giống các đối tượng JSON trong JavaScript. Các giá trị trong tài liệu có thể được tra cứu bằng khóa của trường. Tài liệu có thể có một số trường/khóa chứ không phải các trường khác, điều này làm cho Mongo cực kỳ linh hoạt

Điều này khác với cơ sở dữ liệu SQL như MySQL và PostgreSQL, nơi các trường tương ứng với các cột trong bảng và các bản ghi riêng lẻ tương ứng với các hàng

điều kiện tiên quyết

  • Bạn nên làm quen với ứng dụng Mac Terminal vì bạn sẽ cần sử dụng nó để cài đặt và chạy MongoDB
  • phụ thuộc. Hướng dẫn này giới thiệu 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
    • pha chế tại nhà. Homebrew là trình quản lý gói dành cho Mac – nó giúp việc cài đặt hầu hết các phần mềm nguồn mở [như MongoDB] đơn giản như viết brew install mongodb. Làm theo hướng dẫn trong Hướng dẫn cách cài đặt Homebrew trên máy Mac

Tổng quan về cài đặt

Có hai cách chính để cài đặt MongoDB trên Mac. Cách tốt nhất để cài đặt MongoDB là với Homebrew. Một cách khác để cài đặt MongoDB là tải xuống từ trang web MongoDB

Cài đặt và chạy MongoDB với Homebrew

  • Mở ứng dụng Terminal và gõ brew update
  • Sau khi cập nhật Homebrew brew install mongodb
  • Sau khi tải xuống Mongo, hãy tạo thư mục “db”. Đây là nơi các tệp dữ liệu Mongo sẽ tồn tại. Bạn có thể tạo thư mục ở vị trí mặc định bằng cách chạy
    > cd Downloads
    > mv mongodb-osx-x86_64-3.0.7.tgz ~/
    
    0
  • Đảm bảo rằng thư mục

    > cd Downloads
    > mv mongodb-osx-x86_64-3.0.7.tgz ~/
    
    1 có quyền phù hợp bằng cách chạy

    > sudo chown -R `id -un` /data/db
    > # Enter your password
    

  • Chạy trình nền Mongo, trong một trong các cửa sổ đầu cuối của bạn chạy mongod. Điều này sẽ khởi động máy chủ Mongo
  • Chạy trình bao Mongo, với trình nền Mongo đang chạy trong một thiết bị đầu cuối, nhập
    > cd Downloads
    > mv mongodb-osx-x86_64-3.0.7.tgz ~/
    
    3 trong cửa sổ thiết bị đầu cuối khác. Điều này sẽ chạy Mongo shell, một ứng dụng để truy cập dữ liệu trong MongoDB
  • Để thoát khỏi trình bao Mongo, hãy chạy
    > cd Downloads
    > mv mongodb-osx-x86_64-3.0.7.tgz ~/
    
    0
  • Để dừng trình nền Mongo, hãy nhấn
    > cd Downloads
    > mv mongodb-osx-x86_64-3.0.7.tgz ~/
    
    1

Cài đặt và chạy MongoDB bằng cách tải xuống thủ công

  • Chuyển đến phần tải xuống của trang web MongoDB và tải xuống phiên bản MongoDB chính xác
  • Sau khi tải xuống Mongo, hãy di chuyển tệp tar đã nén [tệp có phần mở rộng. tgz mà bạn đã tải xuống] vào thư mục mà bạn muốn cài đặt Mongo. Trong trường hợp này, chúng tôi sẽ nói rằng chúng tôi muốn Mongo nằm trong thư mục chính của chúng tôi và vì vậy các lệnh có thể trông giống như thế này

    > cd Downloads
    > mv mongodb-osx-x86_64-3.0.7.tgz ~/
    

  • Trích xuất MongoDB từ kho lưu trữ đã tải xuống và thay đổi tên của thư mục thành tên nào đó dễ đọc hơn. > cd ~/ > tar -zxvf mongodb-osx-x86_64-3. 0. 7. tgz > mv mongodb-osx-x86_64-3. 0. 7 mongodb

Chủ Đề