Amazon RDS - MySQL Veritabanı Oluşturma

Bir bulut platformu olarak AWS, RDS'de bir DB kurmak için size çok az sayıda adım sağlar. Bir MYSqlDB oluşturmak üç şekilde yapılabilir. AWS yönetim konsolunu, AWS CLI'yi veya AWS API'yi kullanma. Bu yaklaşımların her birine tek tek bakacağız.

AWS yönetim konsolu, RDS'yi kullanmaya başlamanın en uygun yoludur. AWS hesap ayrıntılarınızı kullanarak AWS konsolunda oturum açın, RDS hizmetini bulun ve ardından bir MariaDB örneği oluşturmak için aşağıda gösterilen adımları izleyin.

Aşama 1

Konsoldan MSSql Motorunu seçin.

Adım 2

Gerekli DB ayrıntılarını belirtin.

Aşama 3

Bu adımda, db örnek sınıfına karar verirsiniz, ayrılan depolama miktarı, diğer birkaç ayrıntıyla birlikte ana parolayı da ayarlar.

Stpe - 4

Son adım, veritabanı oluştur'a tıklamaktır, ardından MySql DB aşağıda gösterildiği gibi kullanılabilir bir bitiş noktasıyla oluşturulur.

AWS CLI kullanarak bir MySql DB örneği oluşturmak için aşağıdaki parametrelerle create-db-instance komutunu çağırın.

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

Amazon RDS API'yi kullanarak bir MariaDB örneği oluşturmak için, aşağıda gösterilen parametrelerle CreateDBInstance eylemini çağırıyoruz.

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