Bài viết này được đăng tại
freetuts.net
, không được copy dưới mọi hình thức.
TÓM TẮT
1. Tạo database MongoDB trên mongolab.com
mongolab.com
là một website cho phép bạn tạo database và lưu trữ dữ liệu trên Server của họ ở dạng có phí hoặc miễn phí, dù có phí hay miễn phí bạn vẫn được phép chọn server đặt database (Amazon, Google, …), nếu bạn chọn gói miễn phí thì được tối đa là 0.5G dung lượng.
Để ĐK bạn phải triển khai những bước sau :
Bước 1: Đăng ký tài khoản trên mongolab.com
Bài viết này được đăng tại [ không lấy phí tuts. net ]
Bạn vào đường link https://mongolab.com/signup/ và ĐK một thông tin tài khoản, quan tâm là bạn phải nhập email đúng và chuẩn nhé vì nó sẽ gửi một mail đến địa chỉ email mà bạn đã ĐK và nhu yếu kích hoạt thông tin tài khoản .
Sau khi ĐK xong bạn vào email và chờ email của họ gửi đến, mở mail ra và click vào đường link mà họ đa gửi để kích hoạt thông tin tài khoản nhé .
Bước 2: Tạo database mongodb trên mongolab.com
Bạn truy vấn vào địa chỉ https://mongolab.com/login/ và triển khai đăng nhập, sau khi đăng nhập bạn sẽ nhận được một giao diện như sau :
Tại đây ban click vào button Create new
mà mình đã khoanh tròn màu đỏ và nó sẽ chuyển bạn đến một trang nhập thông tin. Vì trang này hơi dài nên mình không chụp màn hình được, vì vậy mình sẽ chụp từng phần nhỏ nhé.
Tại mục Cloud Provider bạn sẽ chọn một trong các vị trí đặt dữ liệu, ở đây mình chọn amazon web service (khoanh đỏ).
Tại mục Plan bạn sẽ chọn Single Node, bên dưới mục nhỏ Standard Line bạn sẽ chọn gói free (sandbox), bên dưới cùng bạn sẽ chọn version của mongodb là 2.6x.
Cuối cùng bạn sẽ đặt tên cho database và click vào button Create new MongoDB Deployment (lưu ý là tên database phải là chữ thường).
Sau khi tạo xong nó sẽ chuyển hướng bạn về một trang chứa danh sách các database mà bạn đã tạo. Bạn click chuột vào database bạn muốn quản lý. Giả sử tôi click vào database freetutsdb
, lúc này giao diện như sau:
Tại đây bạn hoàn toàn có thể xóa database này bằng cách click vào nút Delete database màu đỏ, riêng vòng màu vàng bạn sẽ triển khai ở bước tiếp theo dưới đây .
Bước 3: Tạo User cho Database
Bước này khá quan trọng nhé vì mỗi database phải có một User quản lý để kết nối. Tại vòng màu vạng bạn click vào chữ Click here để tạo user mới, nó sẽ hiển thị một popup yêu cầu bạn nhập thông tin username và mật khẩu. Bạn làm theo và click Create nhé.
Bước 4: Lấy chuỗi kết nối vào database
Sau khi bạn tạo user xong nó sẽ chuyển bạn tới một trang như sau :
Bạn cần chú ý ô màu đỏ mà mình đã bôi, đây chính là chuỗi kết nối vào database nhé. Bạn sẽ thay thế
Vậy là bạn đã tạo xong database trên mongolab rồi đấy, giờ đây bạn hoàn toàn có thể tự mò thêm 1 số ít tính năng khác trên đó như cách tạo collection, …
2. Quản lý MongoDB database với Robomongo tool
Robomongo là một ứng dụng giúp bạn quản trị tài liệu MongoDB từ xa hoăc ngay trên localhost của bạn trải qua chuỗi liên kết. Nó được cho phép bạn triển khai những câu truy vấn để học và quản trị một cách thuận tiện .
Trước tiên bạn vào link này để tải về và thiết lập, nhớ chọn Version cho tương thích với hệ quản lý và điều hành của bạn nhé .
Sau khi setup xong bạn chạy ứng dụng và nó sẽ hiển thị một popup như sau ( nếu không có thì bạn vào File -> Connect ) :
Note: Trước tiên bạn xem lại chuỗi kết nối mà ta đã có ở phần 1 nhé:
mongodb://
ds061767.mongolab.com
:
61767
/
freetutsdb
Bạn sẽ click vào chữ Create mà mình đã khoanh tròn màu xanh, sau đó nó hiển thị một popup khác như sau:
Tại tab Connection này bạn sẽ đặt tên, sau đó tại Address bạn gõ nội dung màu xanh trong chuỗi kế nối vào, còn port kế bên bạn gõ chữ mà mình đã bôi đỏ trong chuỗi kết nối.
Bây giờ bạn click qua tab Authentication, tại đây bạn check vào Perform authentication và nhập tên database, username và password mà bạn đã đăng ký.
Tiếp theo bạn click vào nút Save, sau đó chọn connection này và click vào nút Connect nhé. Sau khi connect nếu bạn không thấy gì thì bạn vào View -> Explorer thì nó sẽ hiển thị phần quản lý kết nối cho bạn.
Tại đây bạn sẽ viết lệnh query ở ô màu đỏ mà mình đã bôi và nhấn Ctr + Enter để chạy.
Xem thêm: ‘forehead’ là gì?, Từ điển Anh – Việt
Ok có lẽ rằng bạn sẽ tự mày mò tiếp nhé chứ mình không hề hướng dẫn khá đầy đủ được. Ở bài tiếp theo tất cả chúng ta sẽ khám phá cách setup mongodb trên windows .
Tham khảo video hướng dẫn cấu hình chạy Robomongo.
3. Lời kết
Hôm nay vô tình tìm được dịch vụ này khá hay nên mình san sẻ cho những bạn, kỳ vọng nó sẽ giúp bạn học mongodb thuận tiện hơn và cũng hoàn toàn có thể bạn sẽ ĐK sử dụng luôn dịch vụ này của mongolab : D. Chúc bạn buổi tối vui tươi .
Source: https://shopdothang.com
Category: Kiến thức cuộc sống