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

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
    > cd Downloads
    > mv mongodb-osx-x86_64-3.0.7.tgz ~/
    
    2. Đ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

    MongoDB là một cơ sở dữ liệu định hướng tài liệu nguồn mở được thiết kế để lưu trữ một lượng lớn dữ liệu và cũng cho phép bạn làm việc với dữ liệu đó rất hiệu quả. Nó được phân loại theo cơ sở dữ liệu NoSQL (Không chỉ SQL) vì việc lưu trữ và truy xuất dữ liệu trong MongoDB không ở dạng bảng. Trên đây là phần giới thiệu chung về MongoDB, bây giờ chúng ta tìm hiểu cách cài MongoDB trên Windows các bạn nhé?

    Bạn có thể cài đặt MongoDB bằng hai phương pháp khác nhau, một là sử dụng msi và một là sử dụng zip. Ở đây, chúng tôi sẽ thảo luận về cách cài đặt MongoDB bằng msi, vì vậy bạn cần làm theo từng bước cẩn thận

    Bước 1. Truy cập Trung tâm tải xuống MongoDB để tải xuống Máy chủ cộng đồng MongoDB

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

    Tại đây, Bạn có thể chọn bất kỳ phiên bản, Windows và gói nào theo yêu cầu của mình. Đối với Windows, chúng ta cần chọn

    • Phiên bản. 4. 2. 2
    • hệ điều hành. Hệ điều hành Windows
    • Bưu kiện. msi

    Bước 2. Khi quá trình tải xuống hoàn tất, hãy mở tệp msi và nhấp vào nút tiếp theo trong màn hình khởi động

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

    Bước 3. Bây giờ hãy chấp nhận Thỏa thuận cấp phép người dùng cuối và nhấp vào nút tiếp theo

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

    Bước 4. Bây giờ chọn tùy chọn hoàn chỉnh để cài đặt tất cả các tính năng của chương trình. Tại đây, nếu bạn có thể chỉ muốn cài đặt các tính năng chương trình đã chọn và muốn chọn vị trí cài đặt, thì hãy sử dụng tùy chọn Tùy chỉnh

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

    Bước 5. Chọn “Run service as Network Service user” và sao chép đường dẫn của thư mục dữ liệu. Bấm tiếp

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

    Bước 6. Nhấn nút Install để bắt đầu quá trình cài đặt

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

    Bước 7. Sau khi nhấp vào nút cài đặt, quá trình cài đặt MongoDB bắt đầu

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

    Bước 8. Bây giờ hãy nhấp vào nút Kết thúc để hoàn tất quá trình cài đặt

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

    Bước 9. Bây giờ chúng ta đi đến vị trí đã cài đặt MongoDB ở bước 5 trong hệ thống của bạn và sao chép đường dẫn bin

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

    Bước 10. Bây giờ, để tạo biến môi trường, hãy mở thuộc tính hệ thống << Biến môi trường << Biến hệ thống << đường dẫn << Chỉnh sửa biến môi trường và dán liên kết đã sao chép vào hệ thống môi trường của bạn và nhấp vào Ok

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

    Bước 11. Sau khi đặt biến môi trường, chúng tôi sẽ chạy máy chủ MongoDB, tôi. e. mongod. Vì vậy, hãy mở dấu nhắc lệnh và chạy lệnh sau

     mongod

    Khi bạn chạy lệnh này, bạn sẽ gặp lỗi i. e. C. /data/db/ không tìm thấy.  

    Bước 12. Bây giờ, Mở ổ C và tạo một thư mục có tên là “data” bên trong thư mục này tạo một thư mục khác có tên là “db”. Sau khi tạo các thư mục này. Một lần nữa mở dấu nhắc lệnh và chạy lệnh sau

     mongod

    Bây giờ, lần này máy chủ MongoDB(i. e. , mongod) sẽ chạy thành công

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

    Chạy vỏ mongo

    Bước 13. Bây giờ chúng tôi sẽ kết nối máy chủ của chúng tôi (mongod) với vỏ mongo. Vì vậy, hãy giữ cửa sổ mongod đó và mở một cửa sổ nhắc lệnh mới và viết mongo. Bây giờ, shell mongo của chúng ta sẽ kết nối thành công với mongod

    Tâm điểm. Vui lòng không đóng cửa sổ mongod nếu bạn đóng cửa sổ này, máy chủ của bạn sẽ ngừng hoạt động và nó sẽ không thể kết nối với mongo shell

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

    Bây giờ, bạn đã sẵn sàng để viết truy vấn trong mongo Shell

    Thí dụ

    Giờ đây, bạn có thể tạo cơ sở dữ liệu, bộ sưu tập và tài liệu mới trong trình bao của mình. Dưới đây là một ví dụ về cách tạo cơ sở dữ liệu mới

    Lệnh use Database_name tạo cơ sở dữ liệu mới trong hệ thống nếu nó chưa tồn tại, nếu cơ sở dữ liệu tồn tại thì sử dụng cơ sở dữ liệu đó

    use gfg

    Bây giờ cơ sở dữ liệu của bạn đã sẵn sàng với tên gfg

    db. Lệnh Collection_name tạo một bộ sưu tập mới trong cơ sở dữ liệu gfg và phương thức insertOne() chèn tài liệu vào bộ sưu tập của sinh viên

    Thư mục MongoDB ở đâu?

    Theo mặc định, MongoDB lắng nghe các kết nối từ máy khách trên cổng 27017 và lưu trữ dữ liệu trong thư mục /data/db . Trên Windows, đường dẫn này nằm trên ổ đĩa mà bạn khởi động MongoDB. Ví dụ: nếu bạn không chỉ định --dbpath , việc khởi động máy chủ MongoDB trên máy chủ C. \ drive lưu trữ tất cả các tệp dữ liệu trong C. \data\db.

    MongoDB cài đặt ở đâu trên Linux?

    MongoDB lưu trữ dữ liệu trong thư mục db trong thư mục dữ liệu .

    MongoDB cài đặt ở đâ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