Amazon RDS - MySQL Creazione di DB

Essendo una piattaforma cloud, AWS offre un numero minimo di passaggi per configurare un database in RDS. La creazione di un MYSqlDB può essere eseguita in tre modi. Utilizzo della console di gestione AWS, AWS CLI o API AWS. Analizzeremo ciascuno di questi approcci uno per uno.

La console di gestione AWS è il modo più conveniente per iniziare con RDS. Accedi alla console AWS utilizzando i dettagli del tuo account AWS, individua il servizio RDS e quindi segui i passaggi mostrati di seguito per creare un'istanza MariaDB.

Passo 1

Seleziona il modulo MSSql Engine dalla console.

Passo 2

Specificare i dettagli DB richiesti.

Passaggio 3

In questo passaggio decidi la classe dell'istanza db, la quantità di memoria allocata imposta anche la password principale insieme a pochi altri dettagli.

Stpe — 4

Il passaggio finale è fare clic su crea database, dopodiché viene creato il database MySql con un punto finale disponibile come mostrato di seguito.

Per creare un'istanza database MySql utilizzando AWS CLI, chiama il comando create-db-instance con i parametri seguenti.

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

Per creare un'istanza MariaDB utilizzando l'API Amazon RDS, chiamiamo l'azione CreateDBInstance con i parametri come mostrato di seguito.

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