Hướng dẫn how does mongodb connect to community? - mongodb kết nối với cộng đồng như thế nào?

Tài liệu về nhà → la bàn MongoDBMongoDB Compass

Trang này phác thảo cách sử dụng la bàn MongoDB để kết nối với máy chủ MongoDB. Bạn có thể kết nối với một thiết lập độc lập, bản sao hoặc máy chủ cụm bị thu hẹp.

Ghi chú

MongoDB Atlas

Nếu bạn cần tạo một máy chủ MongoDB, hãy xem xét sử dụng Atlas MongoDB. Atlas là một dịch vụ cơ sở dữ liệu được lưu trữ trên đám mây không yêu cầu cài đặt, cung cấp một tầng miễn phí để bắt đầu và cung cấp một URI có thể sao chép để dễ dàng kết nối la bàn với triển khai của bạn.MongoDB Atlas. Atlas is a cloud-hosted database-as-a-service which requires no installation, offers a free tier to get started, and provides a copyable URI to easily connect Compass to your deployment.

Nếu bạn cần cài đặt la bàn, hãy xem tải xuống và cài đặt la bàn để được hướng dẫn.

  • Khi kết nối la bàn với một bộ bản sao, không nên kết nối trực tiếp với một thành viên tập hợp bản sao riêng lẻ. Nếu thành viên mà bạn được kết nối các công tắc từ thành viên chính sang thứ cấp hoặc ngược lại do kết quả của cuộc bầu cử, la bàn có thể buộc phải đóng kết nối hoặc hiển thị dữ liệu cũ.primary member to a secondary or vice versa as the result of an election, Compass may either forcibly close the connection or display stale data.

    Thay vào đó, để kết nối với một bộ bản sao, hãy sử dụng bản ghi SRV hoặc bản sao bản sao khi điền vào thông tin kết nối của bạn.SRV record or Replica Set Name when filling in your connection information.

  • Bắt đầu từ MongoDB Compass 1.19, La bàn hiển thị một thông điệp cảnh báo khi được kết nối với các trường hợp MongoDB không phải là Genuine vì các trường hợp này có thể hoạt động khác với các trường hợp MongoDB chính thức; ví dụ. Các tính năng thiếu hoặc không đầy đủ, các hành vi tính năng khác nhau, v.v.

Khi bạn mở la bàn, hộp thoại kết nối ban đầu sẽ xuất hiện:

Hướng dẫn how does mongodb connect to community? - mongodb kết nối với cộng đồng như thế nào?

Bạn có thể kết nối các triển khai của mình bằng một trong hai:

  • Cung cấp chuỗi kết nối của bạn.

  • Chỉ định các tùy chọn kết nối nâng cao. Tùy chọn kết nối nâng cao cho phép bạn chỉ định các tùy chọn xác thực, TLS/SSL và SSH. Để tìm hiểu thêm, xem các tùy chọn kết nối nâng cao.Advanced Connection Options. Advanced connection options allow you to specify authentication, TLS/SSL, and SSH connection options. To learn more, see Advanced Connection Options.

Khi bạn cung cấp một chuỗi kết nối, la bàn sẽ hỗ trợ hầu hết các tùy chọn chuỗi kết nối được MongoDB hỗ trợ.Connection String Options supported by MongoDB.

Theo mặc định, giá trị sockettimeoutms mặc định của La bàn là 60000 hoặc 60 giây. Nếu bạn thường xuyên trải qua thời gian chờ trong la bàn, hãy xem xét đặt tùy chọn này thành giá trị cao hơn trong chuỗi kết nối của bạn.socketTimeoutMS value is 60000, or 60 seconds. If you are frequently experiencing timeouts in Compass, consider setting this option to a higher value in your connection string.

Để biết danh sách đầy đủ các tùy chọn chuỗi kết nối mà la bàn hỗ trợ, hãy xem kết nối la bàn readme trên github.Compass Connection README on GitHub.

Nếu bạn có chuỗi kết nối để triển khai có sẵn, bạn có thể dán chuỗi trực tiếp vào hộp thoại. Bạn có thể sử dụng định dạng chuỗi kết nối tiêu chuẩn hoặc định dạng kết nối DNS SeedList.Standard Connection String Format or the DNS Seedlist Connection Format.

  • Để có được chuỗi kết nối cho một cụm Atlas:

    1. Điều hướng đến chế độ xem cụm Atlas của bạn.Clusters view.

    2. Nhấp vào Kết nối cho cụm mong muốn của bạn.Connect for your desired cluster.

    3. Nhấp vào Kết nối với Compass MongoDB.Connect with MongoDB Compass.

    4. Sao chép chuỗi kết nối được cung cấp.

  • Để tìm hiểu cách định dạng chuỗi kết nối để triển khai không được lưu trữ trên ATLAS, hãy xem định dạng URI chuỗi kết nối.Connection String URI Format.

Nhấp vào nút Kết nối để điều hướng đến trang chủ la bàn.Connect button to navigate to the Compass Home Page.

Quan trọng

Truy cập cần thiết

Khi bạn được kết nối với triển khai MongoDB của mình, bạn có thể yêu cầu vai trò người dùng cụ thể để truy cập các tính năng la bàn khác nhau. Để biết thêm thông tin về các vai trò cần thiết cho các tính năng la bàn, hãy xem truy cập cần thiết.user roles to access various Compass features. For more information on the required roles for Compass features, see Required Access.

Các tùy chọn kết nối nâng cao cung cấp các hình thức phụ gia kết nối triển khai la bàn.

Kết nối chung Tablearn Cách chọn sơ đồ chuỗi kết nối cho việc triển khai của bạn. Kết nối giả mạo cách kết nối các triển khai yêu cầu xác thực. Kết nối TLS / SSL Tablearn Cách kết nối triển khai bằng TLS / SSL.Proxy / SSH kết nối đường hầm Tablearn Cách kết nối triển khai bằng đường hầm SSH. Kết nối mã hóa sử dụng Tùy chọn kết nối nâng cao cho việc triển khai của bạn.

Mẹo

Xem thêm:

Tài liệu về nhà → Hướng dẫn sử dụng MongoDBMongoDB Manual

connect(url, user, password) tạo kết nối với thể hiện MongoDB và trả về tham chiếu đến cơ sở dữ liệu. Tuy nhiên, trong hầu hết các trường hợp, hãy sử dụng đối tượng Mongo() và phương thức getDB() của nó thay thế.

Creates a connection to a MongoDB instance and returns the reference to the database. However, in most cases, use the Mongo() object and its getDB() method instead.

Tham số

Loại hình

Sự mô tả

url

sợi dây

Chỉ định chuỗi kết nối. Bạn có thể chỉ định:

  • :/

  • /

user

sợi dây

Chỉ định chuỗi kết nối. Bạn có thể chỉ định:

connect(url, user, password)0

sợi dây

Chỉ định chuỗi kết nối. Bạn có thể chỉ định:

Không bắt buộc. Chỉ định tên người dùng hiện có với các đặc quyền truy cập cho cơ sở dữ liệu này. Nếu user được chỉ định, bạn cũng phải bao gồm tham số connect(url, user, password)0.

db = connect("localhost:27017/myDatabase")

Tùy chọn trừ khi tham số user được chỉ định. Chỉ định mật khẩu cho user.

Làm thế nào để MongoDB kết nối với triển khai?

MongoDB cho mã VS cung cấp hai phương thức để tạo kết nối với triển khai. Bạn có thể: Cung cấp chuỗi kết nối triển khai hoặc ...
Điều hướng đến chế độ xem cụm Atlas của bạn ..
Nhấp vào Kết nối cho cụm mong muốn của bạn ..
Nhấp vào Kết nối với Compass MongoDB ..
Sao chép chuỗi kết nối được cung cấp ..

Làm thế nào để MongoDB kết nối với cơ sở dữ liệu hiện có?

Tài liệu MongoDB ..
Quay lại để bắt đầu với hướng dẫn ..
Atlas..
Đăng ký tài khoản MongoDB ..
Tạo một cụm ..
Thêm người dùng cơ sở dữ liệu ..
Định cấu hình kết nối mạng ..
Tải dữ liệu mẫu ..

Làm thế nào để MongoDB kết nối với cụm?

Kết nối với vỏ MongoDB để tương tác với cụm của bạn bằng giao diện JavaScript của Mongosh.Kết nối ứng dụng của bạn với cụm của bạn bằng nút.Trình điều khiển JS, hoặc người lái xe pymongo.Kết nối với cụm của bạn bằng la bàn MongoDB để khám phá, sửa đổi và trực quan hóa dữ liệu của bạn bằng la bàn.. Connect your application to your cluster using the Node. js driver, or the PyMongo driver. Connect to your cluster using MongoDB Compass to explore, modify, and visualize your data with Compass.

Làm thế nào để MongoDB kết nối với máy chủ từ xa?

Để cho phép các kết nối từ xa, bạn phải chỉnh sửa tệp cấu hình MongoDB - /etc/mongod.conf - để liên kết thêm MongoDB với địa chỉ IP có thể đạt được bằng máy tính từ xa đáng tin cậy của bạn.Bằng cách này, cài đặt MongoDB của bạn sẽ có thể nghe các kết nối được thực hiện cho máy chủ MongoDB của bạn từ các máy từ xa.edit the MongoDB configuration file — /etc/mongod. conf — to additionally bind MongoDB to an IP address which can be reached by your trusted remote computer. This way, your MongoDB installation will be able to listen to connections made to your MongoDB server from remote machines.