Hướng dẫn how do i access mongodb atlas database? - làm cách nào để truy cập cơ sở dữ liệu bản đồ mongodb?

Tài liệu về nhà → MongoDB AtlasMongoDB Atlas

Atlas không đảm bảo rằng tên máy chủ vẫn phù hợp với các loại nút trong quá trình thay đổi cấu trúc liên kết.

Thí dụ

Nếu bạn có một cụm có tên foo123 chứa nút phân tích foo123-shard-00-03-a1b2c.mongodb.net:27017, Atlas không đảm bảo rằng tên máy chủ cụ thể sẽ tiếp tục đề cập đến nút phân tích sau khi thay đổi cấu trúc liên kết, chẳng hạn như mở rộng một cụm để sửa đổi số lượng nút hoặc vùng của nó.

Để truy cập triển khai cơ sở dữ liệu, bạn phải kết nối từ địa chỉ IP trên danh sách truy cập IP của dự án Atlas. Nếu bạn cần thêm địa chỉ IP vào danh sách truy cập IP, bạn có thể làm như vậy trong hộp thoại Connect. Bạn cũng có thể thêm địa chỉ IP từ tab truy cập mạng.Connect dialog. You can also add the IP address from the Network Access tab.

Để truy cập triển khai cơ sở dữ liệu, bạn phải tạo người dùng cơ sở dữ liệu có quyền truy cập vào (các) cơ sở dữ liệu mong muốn trên triển khai cơ sở dữ liệu ATLAS của bạn. Người dùng cơ sở dữ liệu tách biệt với người dùng Atlas. Người dùng cơ sở dữ liệu có quyền truy cập vào cơ sở dữ liệu MongoDB, trong khi người dùng Atlas có quyền truy cập vào chính ứng dụng ATLAS.database user with access to the desired database(s) on your Atlas database deployment. Database users are separate from Atlas users. Database users have access to MongoDB databases, while Atlas users have access to the Atlas application itself.

Bạn có thể tạo người dùng cơ sở dữ liệu để truy cập triển khai cơ sở dữ liệu ATLAS của mình trong hộp thoại Connect. Bạn cũng có thể thêm người dùng cơ sở dữ liệu từ chế độ xem triển khai cơ sở dữ liệu.Connect dialog. You can also add the database user from the Database Deployment view.

Hãy chắc chắn rằng ứng dụng của bạn có thể đến môi trường Atlas MongoDB của bạn. Để thêm quyền truy cập mạng trong nước từ môi trường ứng dụng của bạn vào ATLAS, hãy thực hiện một trong những điều sau đây:

  1. Thêm địa chỉ IP công khai vào danh sách truy cập IP của bạn

  2. Sử dụng vpc / vnet để thêm địa chỉ IP riêng.

  3. Thêm điểm cuối riêng tư.

Mẹo

Xem thêm:

Nếu tường lửa của bạn chặn các kết nối mạng ra ngoài, bạn cũng phải mở quyền truy cập bên ngoài từ môi trường ứng dụng của bạn đến Atlas. Bạn phải định cấu hình tường lửa của mình để cho phép các ứng dụng của bạn tạo các kết nối bên ngoài đến các cổng 27015 đến 27017 đến lưu lượng TCP trên máy chủ Atlas. Điều này cho phép các ứng dụng của bạn truy cập vào cơ sở dữ liệu được lưu trữ trên Atlas.TCP traffic on Atlas hosts. This grants your applications access to databases stored on Atlas.

Ghi chú

Theo mặc định, các cụm Atlas MongoDB không cần phải bắt đầu kết nối với môi trường ứng dụng của bạn. Nếu bạn muốn bật các cụm ATLAS có xác thực và ủy quyền LDAP, bạn phải cho phép truy cập mạng từ các cụm Atlas trực tiếp vào LDAP an toàn của bạn. Bạn có thể cho phép truy cập vào LDAP của mình bằng cách sử dụng IP công khai hoặc riêng tư miễn là tên máy chủ DNS công khai chỉ vào IP mà các cụm Atlas có thể truy cập.LDAP. You can allow access to your LDAP by using public or private IPs as long as a public DNS hostname points to an IP that the Atlas clusters can access.

Nếu bạn không sử dụng VPC / VNET Peering và có kế hoạch kết nối với ATLAS bằng địa chỉ IP công cộng, hãy xem các trang sau để biết thêm thông tin:

  • Tôi có thể chỉ định VPC của riêng mình cho dự án Atlas MongoDB của tôi không?

  • Các IP công khai của Atlas có bao giờ thay đổi?

Ghi chú

Theo mặc định, các cụm Atlas MongoDB không cần phải bắt đầu kết nối với môi trường ứng dụng của bạn. Nếu bạn muốn bật các cụm ATLAS có xác thực và ủy quyền LDAP, bạn phải cho phép truy cập mạng từ các cụm Atlas trực tiếp vào LDAP an toàn của bạn. Bạn có thể cho phép truy cập vào LDAP của mình bằng cách sử dụng IP công khai hoặc riêng tư miễn là tên máy chủ DNS công khai chỉ vào IP mà các cụm Atlas có thể truy cập.

Mẹo

Xem thêm:

  • Nếu tường lửa của bạn chặn các kết nối mạng ra ngoài, bạn cũng phải mở quyền truy cập bên ngoài từ môi trường ứng dụng của bạn đến Atlas. Bạn phải định cấu hình tường lửa của mình để cho phép các ứng dụng của bạn tạo các kết nối bên ngoài đến các cổng 27015 đến 27017 đến lưu lượng TCP trên máy chủ Atlas. Điều này cho phép các ứng dụng của bạn truy cập vào cơ sở dữ liệu được lưu trữ trên Atlas.

  • Ghi chú

  • Theo mặc định, các cụm Atlas MongoDB không cần phải bắt đầu kết nối với môi trường ứng dụng của bạn. Nếu bạn muốn bật các cụm ATLAS có xác thực và ủy quyền LDAP, bạn phải cho phép truy cập mạng từ các cụm Atlas trực tiếp vào LDAP an toàn của bạn. Bạn có thể cho phép truy cập vào LDAP của mình bằng cách sử dụng IP công khai hoặc riêng tư miễn là tên máy chủ DNS công khai chỉ vào IP mà các cụm Atlas có thể truy cập.

  • Nếu bạn không sử dụng VPC / VNET Peering và có kế hoạch kết nối với ATLAS bằng địa chỉ IP công cộng, hãy xem các trang sau để biết thêm thông tin:

  • Tôi có thể chỉ định VPC của riêng mình cho dự án Atlas MongoDB của tôi không?

  • Các IP công khai của Atlas có bao giờ thay đổi?

  • Nếu bạn đang gặp phải các vấn đề kết nối với triển khai cơ sở dữ liệu của mình, hãy xem các vấn đề về kết nối khắc phục sự cố.

  • Kết nối qua ứng dụng của bạn

  • Kết nối qua la bàn

Tài liệu về nhà → MongoDB AtlasMongoDB Atlas

Thời gian hoàn thành ước tính: 5 phút

Bạn có thể kết nối với cụm của bạn theo nhiều cách khác nhau. Hướng dẫn này mô tả cách kết nối với cụm của bạn bằng cách sử dụng mongosh, trình điều khiển Node.js, trình điều khiển pymongo và la bàn.mongosh, the Node.js driver, the PyMongo driver, and Compass.

  • Một tài khoản Atlas.

  • Một tổ chức và dự án được thêm vào với người dùng của tài khoản có quyền tạo các cụm trong tài khoản này.

  • Một cụm hoạt động được tạo trong tài khoản này.

  • Một địa chỉ IP được thêm vào danh sách truy cập IP của bạn.

  • Một người dùng cơ sở dữ liệu trên cụm của bạn.

Xem Phần 1 - 4 của hướng dẫn này để được giúp đỡ với các điều kiện tiên quyết.

Ghi chú

Bạn phải có người dùng cơ sở dữ liệu được thiết lập trên cụm của mình để truy cập triển khai. Đối với mục đích bảo mật, Atlas yêu cầu khách hàng xác thực là người dùng cơ sở dữ liệu để truy cập các cụm.

Các bước sau đây chỉ cho bạn cách tải xuống và cài đặt mongosh, trình điều khiển Node.js và trình điều khiển pymongo.mongosh, the Node.js driver, and the PyMongo driver.

Trước khi bạn bắt đầu, hãy xác minh rằng bạn đã gặp tất cả các điều kiện tiên quyết.prerequisites.

Chọn tab thích hợp dựa trên cách bạn muốn kết nối với cụm của mình:

Trong Atlas, bạn có thể kết nối với cụm của mình bằng các phương thức kết nối sau:

  • 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 to interact with your cluster using the Javascript interface of mongosh

  • Kết nối ứng dụng của bạn với cụm của bạn bằng trình điều khiển Node.js hoặc trình điều khiển pymongo. to your cluster using the Node.js driver, or the PyMongo driver.

  • 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. to explore, modify, and visualize your data with Compass.

Trước khi bạn bắt đầu, hãy xác minh rằng bạn đã gặp tất cả các điều kiện tiên quyết.prerequisites.

Chọn tab thích hợp dựa trên phương thức kết nối ưa thích của bạn:

Bây giờ bạn đã được kết nối với cụm của mình, hãy tiến hành chèn và xem dữ liệu trong cụm của bạn.

Làm cách nào để truy cập MongoDB Atlas từ bất cứ đâu?

Cho phép truy cập từ tất cả các địa chỉ IP..
Ở phía bên trái của màn hình dưới bảo mật, nhấp vào truy cập mạng ..
Nhấp vào nút Thêm địa chỉ IP màu xanh lá cây ..
Trong phương thức, nhấp vào nút cho phép truy cập từ bất kỳ nơi nào.Bạn sẽ thấy 0,0.0,0/0 trong trường nhập danh sách truy cập ..
Nhấp vào nút Xác nhận màu xanh lá cây ..

Làm cách nào để truy cập cơ sở dữ liệu MongoDB?

Để mở vỏ MongoDB, hãy chạy lệnh Mongo từ dấu nhắc máy chủ của bạn.Theo mặc định, lệnh Mongo mở một vỏ được kết nối với một thể hiện MongoDB được cài đặt cục bộ đang chạy trên cổng 27017.Hãy thử chạy lệnh Mongo mà không có tham số bổ sung: Mongo.run the mongo command from your server prompt. By default, the mongo command opens a shell connected to a locally-installed MongoDB instance running on port 27017 . Try running the mongo command with no additional parameters: mongo.

Atlas cơ sở dữ liệu MongoDB ở đâu?

Từ tab Bộ sưu tập, bạn có thể xem cơ sở dữ liệu và bộ sưu tập trong triển khai., you can view the databases and collections in the deployment.

Tên người dùng và mật khẩu MongoDB Atlas của tôi là gì?

MongoDB Atlas không có kết hợp người dùng/mật khẩu mặc định.Để cho phép truy cập vào cụm bạn cần: Thêm người dùng cơ sở dữ liệu mới với các quyền thích hợp.. To enable access to a cluster you need to: Add a new database user with appropriate permissions.