Amazon RDS - MySQL Tạo DB

Là một nền tảng đám mây, AWS cung cấp cho bạn một số bước rất nhỏ để thiết lập một DB trong RDS. Việc tạo MYSqlDB có thể được thực hiện theo ba cách. Sử dụng bảng điều khiển quản lý AWS, AWS CLI hoặc AWS API. Chúng ta sẽ xem xét từng cách tiếp cận một.

Bảng điều khiển quản lý AWS là cách thuận tiện nhất để bắt đầu với RDS. Bạn đăng nhập vào bảng điều khiển AWS bằng cách sử dụng chi tiết tài khoản AWS của mình, tìm dịch vụ RDS và sau đó làm theo các bước được hiển thị bên dưới để tạo một phiên bản MariaDB.

Bước 1

Chọn MSSql Engine hình thành bảng điều khiển.

Bước 2

Chỉ định các chi tiết DB bắt buộc.

Bước 3

Trong bước này, bạn quyết định về lớp cá thể db, dung lượng lưu trữ được phân bổ cũng đặt mật khẩu chính cùng với một số chi tiết khác.

Stpe — 4

Bước cuối cùng là nhấp vào tạo cơ sở dữ liệu, sau đó MySql DB được tạo với một điểm cuối có sẵn như hình dưới đây.

Để tạo phiên bản MySql DB bằng cách sử dụng AWS CLI, hãy gọi lệnh create-db-instance với các tham số bên dưới.

aws rds create-db-instance \
    --db-instance-identifier mydbinstance \
    --db-instance-class db.m1.small \
    --engine MySQL \
    --allocated-storage 20 \
    --master-username masterawsuser \
    --master-user-password masteruserpassword \
    --backup-retention-period 3

Để tạo một phiên bản MariaDB bằng cách sử dụng Amazon RDS API, chúng tôi gọi hành động CreateDBInstance với các tham số như hình dưới đây.

https://rds.us-west-2.amazonaws.com/
    ?Action=CreateDBInstance
    &AllocatedStorage=20
    &BackupRetentionPeriod=3
    &DBInstanceClass=db.m3.medium
    &DBInstanceIdentifier=mydbinstance
    &DBName=mydatabase
    &DBSecurityGroups.member.1=mysecuritygroup
    &DBSubnetGroup=mydbsubnetgroup
    &Engine=mysql
    &MasterUserPassword=masteruserpassword
    &MasterUsername=masterawsuser
    &Version=2014-10-31
    &X-Amz-Algorithm=AWS4-HMAC-SHA256
    &X-Amz-Credential=AKIADQKE4SARGYLE/20140213/us-west-2/rds/aws4_request
    &X-Amz-Date=20140213T162136Z
    &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date
    &X-Amz-Signature=8052a76dfb18469393c5f0182cdab0ebc224a9c7c5c949155376c1c250fc7ec3