Cách tạo cơ sở dữ liệu trong mongodb
Cơ sở dữ liệu MongoDB là nơi chứa tất cả các bộ sưu tập, trong đó Bộ sưu tập là một loạt các tài liệu MongoDB tương tự như các bảng trong RDBMS và Tài liệu được tạo thành từ các trường tương tự như một bộ trong RDBMS, nhưng nó có một lược đồ động ở đây Show Ví dụ về Tài liệu { "Name" : "Aman", Age : 24, Gender : "Male" } Tài liệu trên chứa thông tin của một người ở định dạng JSON Ví dụ về Bộ sưu tập [ { "Name" : "Aman", Age : 24, Gender : "Male" }, { "Name" : "Suraj", Age : 32, Gender : "Male" }, { "Name" : "Joyita", "Age" : 21, "Gender" : "Female" }, { "Name" : "Mahfuj", "Age" : 24, "Gender" : "Male" }, ] vỏ mongo cơ sở dữ liệu. Trong MongoDB, cơ sở dữ liệu về cơ bản chứa các bộ sưu tập tài liệu. Cơ sở dữ liệu chứa bộ sưu tập chứa tài liệu. Trên một máy chủ MongoDB, chúng tôi có thể chạy nhiều cơ sở dữ liệu. Cơ sở dữ liệu được tạo mặc định của MongoDB là 'db' có trong thư mục dữ liệu. Khi bạn cài đặt MongoDB, một số cơ sở dữ liệu sẽ tự động được tạo để sử dụng. vì vậy chúng tôi có thể nói rằng không bắt buộc phải tạo cơ sở dữ liệu trước khi bạn bắt đầu làm việc với nó Tạo cơ sở dữ liệu mới. Bạn có thể tạo Cơ sở dữ liệu mới trong MongoDB bằng cách sử dụng lệnh “use Database_Name”. Lệnh tạo cơ sở dữ liệu mới nếu chưa tồn tại, ngược lại sẽ trả về cơ sở dữ liệu đã có. bạn có thể chạy lệnh này trong mongo shell để tạo cơ sở dữ liệu mới. Cơ sở dữ liệu mới tạo của bạn không có trong danh sách Cơ sở dữ liệu. Để hiển thị cơ sở dữ liệu, bạn cần chèn ít nhất một tài liệu vào đó cú pháp use Database_Name Thí dụ. TẠO CƠ SỞ DỮ LIỆU MỚI Trong cơ sở dữ liệu mặc định của MongoDB là test. Nếu bạn không tạo bất kỳ Cơ sở dữ liệu nào và bắt đầu chèn bộ sưu tập thì tất cả các bộ sưu tập sẽ được lưu trữ trong Cơ sở dữ liệu mặc định Hiển thị danh sách Cơ sở dữ liệu. Bạn có thể kiểm tra cơ sở dữ liệu hiện được chọn bằng cách sử dụng lệnh “show dbs“. Cơ sở dữ liệu mới tạo của bạn không có trong danh sách Cơ sở dữ liệu. Để hiển thị bất kỳ cơ sở dữ liệu nào, bạn cần chèn ít nhất một hoặc nhiều tài liệu vào đó Thí dụ. DANH MỤC CƠ SỞ DỮ LIỆU Kiểm tra cơ sở dữ liệu hiện tại. Bạn có thể kiểm tra danh sách cơ sở dữ liệu, sử dụng lệnh “db” Thí dụ. KIỂM TRA CƠ SỞ DỮ LIỆU ĐÃ LỰA CHỌN Chuyển sang cơ sở dữ liệu khác. Bạn có thể chuyển sang cơ sở dữ liệu khác bằng lệnh “use Database_Name“. Nếu Database chưa tồn tại thì sẽ tạo Database mới MongoDB là một cơ sở dữ liệu NoSQL mã nguồn mở định hướng tài liệu. Đây là một trong những cơ sở dữ liệu NoSQL phổ biến và được sử dụng rộng rãi nhất. Trong hướng dẫn này, bạn sẽ tìm hiểu cách tạo cơ sở dữ liệu MongoDB mới hoặc chuyển sang cơ sở dữ liệu hiện có Cơ sở dữ liệu là nơi dữ liệu được lưu trữ một cách có tổ chức. Trong MongoDB, cơ sở dữ liệu được sử dụng để lưu trữ các bộ sưu tập. Một máy chủ MongoDB có thể có nhiều cơ sở dữ liệu và một cơ sở dữ liệu MongoDB có thể có nhiều bộ sưu tập Bạn có thể sử dụng MongoDB Shell hoặc MongoDB Compass để tạo cơ sở dữ liệu mới MongoDB cung cấp lệnh Ví dụ: lệnh sau chuyển sang cơ sở dữ liệu "humanResoouredb". Nếu nó không tồn tại thì tạo nó Thí dụ. Chuyển đổi hoặc tạo cơ sở dữ liệu Sao chép
Phần sau đây trình bày cách tạo hoặc chuyển đổi cơ sở dữ liệu MongoDB trong trình bao MongoDB MongoDB sẽ tự động chuyển sang cơ sở dữ liệu mới được tạo. Lưu ý rằng nó nhắc _______________ ngay bây giờ Để kiểm tra tất cả các cơ sở dữ liệu, hãy sử dụng lệnh "show dbs", như hình bên dưới Liệt kê cơ sở dữ liệuNhư bạn có thể thấy ở trên, "admin", "config" và "local" là cơ sở dữ liệu mặc định. Hiện tại, "humanResourceDB" không hiển thị. Điều này là do không có bộ sưu tập nào trong đó Để xóa cơ sở dữ liệu, hãy sử dụng phương pháp Ở trên, Ghi chú. Tên phương thức có phân biệt chữ hoa chữ thường. Vì vậy, thực thi Tạo cơ sở dữ liệu bằng MongoDB CompassBạn có thể tạo cơ sở dữ liệu mới bằng MongoDB Compass. Để làm được điều đó, hãy mở Compass và kết nối với cơ sở dữ liệu cục bộ hoặc từ xa của bạn. Khi nó kết nối với máy chủ MongoDB, hãy nhấp vào nút "TẠO CƠ SỞ DỮ LIỆU" trên cùng để mở cửa sổ bật lên, như hình bên dưới MongoDB Compass - Tạo cơ sở dữ liệuNhập tên cơ sở dữ liệu và tên bộ sưu tập của bạn và nhấp vào Làm cách nào chúng ta có thể tạo cơ sở dữ liệu bằng MongoDB?Tab Cơ sở dữ liệu trong MongoDB Compass có nút "Tạo cơ sở dữ liệu". . Nhấp vào "Tạo cơ sở dữ liệu" để mở hộp thoại Nhập tên của cơ sở dữ liệu và bộ sưu tập đầu tiên của nó Nhấp vào "Tạo cơ sở dữ liệu" Làm cách nào để tạo cơ sở dữ liệu MongoDB miễn phí?Bạn có thể đăng ký MongoDB Atlas và tạo cơ sở dữ liệu trực tuyến miễn phí tại đây. . Bước 1. Đặt câu hỏi phù hợp với nhu cầu kinh doanh của bạn. . Bước 2. Xác định cách dữ liệu của bạn được cấu trúc. . Bước 3. Triển khai và thử nghiệm Làm cách nào để tạo lược đồ cơ sở dữ liệu trong MongoDB?Như chúng ta đã biết MongoDB không có lược đồ, tại thời điểm tạo bất kỳ đối tượng nào, chúng tôi không thể tạo bất kỳ lược đồ nào trong MongoDB . Chúng ta có thể thực thi lược đồ cho bộ sưu tập trong MongoDB bằng cách sử dụng cụm tập bản đồ MongoDB, để thực thi lược đồ tài liệu, trước tiên chúng ta cần kết nối cơ sở dữ liệu và bộ sưu tập.
Làm cách nào để tạo cơ sở dữ liệu NoQuery bằng MongoDB?Tìm hiểu từng bước . Khám phá một phiên bản MongoDB và cơ sở dữ liệu của nó Tạo một tài liệu Truy vấn và cập nhật tài liệu Chèn và cập nhật nhiều tài liệu cùng một lúc Phân tích lược đồ bộ sưu tập bằng MongoDB Compass Hiểu sức mạnh của các chỉ số Tạo các chỉ mục duy nhất và 2dsphere |