Hướng dẫn tạo database miễn phí sử dụng SQL trên Google Cloud

Google cloud là gì?

Google Cloud Platform (GCP) là nền tảng điện toán đám mây cho phép doanh nghiệp, tổ chức xây dựng và chạy các ứng dụng của mình trên chính hệ thống mà Google xây dựng. Các ứng dụng phổ biến của Google sử dụng Google Cloud Platform đang rất được ưa chuộng hiện nay đó là: Google Search, Google Maps, Google Apps, Chrome, Youtube, … Hiện tại GCP để cạnh tranh với Amazon thì họ đang khuyễn mãi 300$ cho những người đăng ký sử dụng dịch vụ của họ. Tự dung có 300$ dùng 1 năm tại sao không sử dụng đúng không ạ. Vậy trong bài viết này mình sẽ hướng dẫn mọi người các đăng ký và tạo một database sử dụng SQL hoàn toàn miễn phí, sẽ rất phù hợp cho project làm việc nhóm mọi người sẽ có thể sử dụng chung database mà hoàn toàn miễn phí trong 1 năm.

Đăng ký Google Cloud Platform

Đầu tiên cần đăng nhập tài khoản google hay chính là Gmail và truy cập vào trang chủ của Google Cloud

https://cloud.google.com

Một khung dùng thử sẽ hiện ra Nhập vào các thông tin cần thiết của bạn.

Điều quan trọng ở đây là bạn cần phải khai báo một phương thức thanh toán (Payment method), chẳng hạn thông qua VISA để kiểm tra đảm bảo các thông tin bạn khai báo là chính xác. 1$ sẽ bị trừ khỏi tài khoản của bạn, nhưng google sẽ trả lại bạn 1$ sau đó vài ngày. Nếu bạn không có VISA có thể đăng ký 1 thẻ VISA ảo của TPB ở đây app.emoney.tpb.vn và nạp vào 30.000 để google xác nhận khi bạn đăng ký VPS.

Tạo database và cấu hình database sử dụng SQL

Đầu tiên sau khi đã đăng ký thành công google sẽ chuyển đến một trang dashboard với các tính năng của mình. Ở phần này ta chọn vào thanh bar bên góc trái để show ra nhưng tính năng mà nhà cung cấp đang có. Ta sẽ tìm và chọn vào mục SQL

Tiếp đến chọn Create Instance

Chọn MySQL

Tiếp đến chọn thế hệ của MySQL và google khuyên dùng Choose Second Generation. Và ta cũng sẽ chọn thế hệ này.

Tiếp đến là thiết lập thông tin cho Instance ID. Mục password chúng ta nên để là no password, phần chọn khu vực nên chọn khu vực đông nam á (asia-southeast1) vì càng gần mình thì tốc độ sẽ càng nhanh.

Và Create để tạo database

Chúng ta sẽ phải đợi từ 5-7 phút để database được tạo

khi dấu tích xanh đã hiện tức database đã được tạo thành công. Bước tiếp theo chúng ta sẽ cấu hình tài khoản và ip public để có thể kết nối đến database bằng các trình quản lý database khác.

Giờ đến phần cấu hình chúng ta sẽ vào bên trong database và chọn đến phần Users.

Mặc định sẽ có 2 tài khoản là root và mysql.sys . Chúng ta có thể vào thay đổi mật khẩu hoặc tạo 1 tài khoản mới cho riêng mình.

sẽ đợi database cập nhật và tiếp đến chúng ta sẽ cấu hình ip public để truy cập từ xa.

Tại đây ta sẽ cấp cho những ip nào được phép truy cập vào database. Chú ý là sẽ sử dụng IPv4 để tránh trường hợp tìm kiếm bằng MyIP trên google sẽ ra IPv6 sẽ không phù hợp với chuẩn.

Add vào IP Public và save lại

Tiếp đến là kết nối với trình quản lý mà trong bài này mình sẽ sử dụng Navicat một cung cụ cực kỳ hữu dụng. Chắc bài sau mình sẽ hướng dẫn crack và sử dụng phần mềm này.

Đầu tiên sẽ tạo kết nối đến database

Quay lại trang GCP và coppy địa chỉ của database sau đó dán vào natvicat

sử dụng tài khoản chúng ta vừa tạo để đăng nhập. Chọn Test Connection

Vậy là đã tạo kết nối thành công. Bây giờ chỉ việc sử dụng và trải nghiệm thôi 😄 😄

Chuột phải vào kết nối và tạo database mới

Vậy là giờ có thể tạo bảng kết nối một cách thật dễ dàng rồi

Kết luận

Còn đợi chờ gì nữa chỉ cần có một tài khoản ngân hàng visa là bạn đã có 1 năm sử dụng dịch vụ GCP miễn phí, làm những việc mình thích đặc viết phù hợp với sinh viên kinh tế không được quá dư dả.

Phần tiếp theo mình sẽ làm một bài về công cụ Naicat này và hướng dẫn crack nó luôn 😉 😉