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

Kết nối với một cơ sở dữ liệu cụ thể theo mặc định trong mongodb

Ngạc nhiên rằng tôi không tìm thấy một bản sao của điều này. Được rồi, bây giờ chúng ta có nội dung.

Từ dòng lệnh, chỉ cần thực hiện điều này:

$ mongo myDatabase

Điều này thực sự được đề cập trong tài liệu, mặc dù phần nào ở trang này. Không có liên kết trực tiếp nhưng tìm kiếm <db address> và ví dụ tương tự ở đó.

Tất nhiên bạn có thể đã làm:

$ mongo --help
MongoDB shell version: 2.4.9
usage: mongo [options] [db address] [file names (ending in .js)]
db address can be:
    foo                   foo database on local machine
    192.169.0.5/foo       foo database on 192.168.0.5 machine
    192.169.0.5:9999/foo  foo database on 192.168.0.5 machine on port 9999

Trong đó hiển thị việc sử dụng cùng với các tùy chọn khác mà bạn có thể chuyển vào.

Một điều khác, không hoàn toàn là kết nối mặc định mà là một phím tắt là bạn có thể thực hiện việc này trong .mongorc.js tệp:

db=db.getSiblingDB("myDatabase")

Chỉ định biến db vào cơ sở dữ liệu đó ngay bây giờ:

db.collection.find()

Đang hoạt động trên myDatabase .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách nối chuỗi trong SQL

  2. Dịch vụ Mongodb, sharding và nhiều cửa sổ

  3. Định dạng một số dưới dạng tiền tệ trong SQL

  4. $ push và $ set trong cùng một bản cập nhật MongoDB

  5. Làm thế nào để thiết lập useMongoClient (Mongoose 4.11.0)?