Python là ngôn ngữ lập trình thông dụng nhất hiện nay. Nó được tích hợp với một số công nghệ. MongoDB là một hệ thống quản lý cơ sở dữ liệu dựa trên tài liệu. Thật hợp lý khi kết nối MongoDB với Python để xây dựng một hệ thống cơ sở dữ liệu mạnh mẽ
Tại sao lại là Python MongoDB?
Python nổi tiếng nhất nhờ hỗ trợ thư viện rộng lớn và hỗ trợ riêng cho các tác vụ xử lý và thao tác dữ liệu tiêu chuẩn. PyMongo, thư viện trình điều khiển Python MongoDB chính thức, dễ sử dụng và cung cấp hỗ trợ toàn diện cho cơ sở dữ liệu MongoDB. Python và MongoDB là sự kết hợp tuyệt vời để tạo các ứng dụng web hiện đại, API JSON, bộ xử lý dữ liệu và các ứng dụng khác
Được chứng nhận với IBM và UCI DCE
Chương trình đào tạo kỹ thuật dữ liệu UCI Đăng ký ngayThiết lập môi trường MongoDB
Xây dựng cụm đầu tiên của bạn
Điều hướng đến trang web bản đồ MongoDB.
Nhấp vào nút Bắt đầu miễn phí và đăng ký bằng ID Email của bạn.
Chấp nhận các điều khoản dịch vụ và nhấp vào gửi.
Bạn có thể bỏ qua bước này và nhấp vào tiếp tục.
Chọn môi trường bạn muốn sử dụng. Bạn nên sử dụng môi trường Cụm chia sẻ.
Nhấp vào Tạo cụm>>, nó sẽ hiển thị tất cả các tính năng của cụm được tạo như nhà cung cấp và khu vực, cấp độ và tên cụm. Tiếp theo, nhấp vào Tạo cụm.
Kết nối với Atlas
Sau khi bạn tạo cụm, một số việc cần được thực hiện để kết nối với tập bản đồ
- Để tạo người dùng cơ sở dữ liệu đầu tiên, nhấp vào tùy chọn bên trái.
- Trong Bảo mật, nhấp vào Truy cập cơ sở dữ liệu >> Thêm người dùng cơ sở dữ liệu mới.
- Cung cấp ID, nghĩa là quản trị viên và mật khẩu đơn giản.
- Nhấp vào thêm người dùng.
Thêm địa chỉ IP vào danh sách truy cập của bạn
Nhấp vào Truy cập mạng trong tùy chọn Bảo mật.
Nhấp vào thêm địa chỉ IP.
Chọn “Cho phép truy cập từ mọi nơi” >> Xác nhận.
Tải dữ liệu mẫu
Nhấp vào tùy chọn tải dữ liệu mẫu ở bên trái
- Nhấp vào Bộ sưu tập >> Thêm dữ liệu của riêng tôi.
- Cung cấp cơ sở dữ liệu và tên bộ sưu tập bạn chọn.
- Bây giờ bạn đã tạo cụm của mình
Kết nối với cụm của bạn
Khi bạn tạo cụm của mình, hãy nhấp vào kết nối.
Nhấp vào “Kết nối ứng dụng của bạn”.
Chọn Python dưới trình điều khiển và chọn một phiên bản. Chuỗi kết nối được cung cấp được sử dụng để kết nối với phụ trợ.
Bây giờ bạn đã tạo thành công cụm của mình trên đám mây Mongo, hãy xem bản demo sau để kết nối nó với Python.
Nhà phát triển và quản trị viên MongoDB. khóa học miễn phí
Khái niệm cơ bản về quản trị viên và nhà phát triển MongoDB MIỄN PHÍ Bắt đầu họcDemo - Kết nối MongoDB với Python
Đảm bảo rằng bạn đã cài đặt phiên bản Python mới nhất trên máy của mình.
Bước 1. Tạo một tệp bạn chọn và mở tệp tương tự trên Visual Studio Code. Ví dụ này đã tạo một tệp có tên pythonmongodemo. py
Bước 2. Sao chép mã dưới đây
pymongo nhập khẩu
từ pymongo nhập MongoClient
từ bộ sưu tập nhập khẩu pymongo
cụm = MongoClient [
'mongodb+srv. //quản trị viên. quản trị123@cluster0. fbsul. mongodb. net/myFirstDatabase?retryWrites=true&w=majority']
db = cụm ["sldb"]
bộ sưu tập = db["nhân viên"]
bài viết = {"tên". "amar", "thư điện tử". "amar@mail. com"}
thu thập. insert_one[bài đăng]
- Sao chép chuỗi kết nối từ tập bản đồ và dán vào MongoClient. Thêm mật khẩu vào phần mật khẩu.
- Cung cấp tên của bộ sưu tập và cơ sở dữ liệu. Cuối cùng, cung cấp dữ liệu được chèn.
- Chạy chương trình và kiểm tra đám mây.
Tại đây, nó sẽ thêm một bản ghi dữ liệu sẽ. Để thêm nhiều bản ghi, hãy làm như sau
post1 = {"tên". "amarj", "email". "amar@mail. com"}
post2 = {"tên". "amarjeet", "email". "amar12@mail. com"}
thu thập. insert_one[[post1, post2]]
Đầu ra sẽ như sau.
Bạn có thể thực hiện một số hành động như cập nhật bản ghi, xóa bản ghi, tìm bản ghi, v.v.
Đây là một minh họa đơn giản về cách kết nối MongoDB với Python và thực hiện các thao tác đơn giản.
Nắm vững các kỹ năng lập mô hình, nhập, truy vấn và phân đoạn dữ liệu với khóa đào tạo
Bước tiếp theo
Hy vọng bạn thấy bài viết Python MongoDB này hữu ích. Chứng chỉ Big Data và Analytics sẽ hữu ích nếu bạn muốn theo đuổi nghề lập trình viên
Khóa đào tạo chứng chỉ MongoDB từ Simplilearn sẽ hướng dẫn bạn cách sử dụng MongoDB để nắm vững các chủ đề như truy vấn, nhập, phân đoạn, mô hình hóa dữ liệu, sao chép dữ liệu và cách cài đặt, cập nhật, cập nhật và duy trì môi trường MongoDB. Khóa học này cũng sẽ hướng dẫn bạn cách xử lý các quy trình sao lưu và cấu hình MongoDB, cũng như các kỹ năng cần thiết
Bạn có câu hỏi nào liên quan đến MongoDB cho chúng tôi không?
Thông tin về các Tác giả
Chinmayee là một nhà phân tích nghiên cứu và một nhà văn đam mê. Là một người đam mê công nghệ, kiến thức chuyên sâu về chủ đề này giúp cô phát triển nội dung có cấu trúc và phân phối phù hợp