MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Cách truy cập MongoDB

Bạn có thể truy cập MongoDB qua MongoDB Shell hoặc từ bên trong môi trường lập trình của mình bằng trình điều khiển MongoDB.

Khi bạn đã bắt đầu một phiên bản MongoDB (tức là bằng cách sử dụng mongod lệnh), bây giờ bạn có thể kết nối với phiên bản đó và bắt đầu làm việc với MongoDB.

Bạn có thể sử dụng Terminal hoặc Command Prompt của máy tính để kết nối và chạy các lệnh trực tiếp từ MongoDB Shell.

Bạn cũng có thể kết nối với phiên bản MongoDB đang chạy thông qua môi trường lập trình của mình bằng cách sử dụng trình điều khiển MongoDB.

MongoDB Shell ( mongo )

Trong suốt hướng dẫn này, chúng tôi sẽ sử dụng MongoDB Shell (được gọi là mongo ) để kết nối với phiên bản MongoDB đang chạy của chúng tôi.

mongo shell là một giao diện JavaScript tương tác với MongoDB và nó được bao gồm trong gói MongoDB. Bạn có thể sử dụng trình bao mongo để truy vấn và cập nhật dữ liệu, cũng như thực hiện các chức năng quản trị.

MongoDB Shell nằm ở cùng một nơi với các tệp nhị phân khác. Vì vậy, để chạy nó, hãy mở một cửa sổ Terminal / Command Prompt mới và nhập mongo (Linux / Mac) hoặc mongo.exe (Windows).

Điều này giả định rằng đường dẫn đã được thêm vào PATH của bạn. Nếu không, bạn cần cung cấp đường dẫn đầy đủ.

Đảm bảo để quy trình mongod mở trong cửa sổ Terminal / Command của chính nó. Các lệnh trên phải được nhập vào một cửa sổ Terminal / Command khác với cửa sổ mà quá trình mongod đã được bắt đầu.

Kết nối từ Môi trường lập trình của bạn

Bạn cũng có thể kết nối với MongoDB từ bên trong môi trường lập trình của mình.

Trang web MongoDB duy trì một danh sách các trình điều khiển MongoDB có thể được sử dụng để kết nối với MongoDB.

Trang này bao gồm các trình điều khiển cho các ngôn ngữ sau:

  • C
  • C ++ (cũ)
  • C ++ 11
  • C #
  • Java
  • Node.js
  • Perl
  • PHP
  • Python
  • Động cơ
  • Ruby
  • Scala

Khi bạn đã kết nối với quy trình mongod, bạn có thể tạo cơ sở dữ liệu.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. tạo và cập nhật nhiều tài liệu MongoDB trong một lần gọi

  2. Cách sử dụng mongoose findOne

  3. MongoDB-as-a-Service trong Tài khoản Amazon AWS của Chính bạn

  4. Nhận tổng hợp riêng biệt của một trường mảng trên các chỉ mục

  5. Lỗi Mongoose Truyền tới ObjectId không thành công cho giá trị XXX tại đường dẫn _id là gì?