Create a RDS MySQL Database and Use MySQL Workbench to Create a Database and Also Insert Tables With Content Inside It
Create a RDS MySQL Database and Use MySQL Workbench to Create a Database and Also Insert Tables With Content Inside It
also insert tables with content inside it. And perform mysql queries to manipulate the
Open the AWS Management Console in a new browser window, so you can keep this
step-by-step guide open. When the console opens, select Database from the left
navigation pane and choose RDS to open the Amazon RDS console.
You now have options to select your engine. For this tutorial, choose the MySQL
icon, leave the default value of edition and engine version, and select the Free Tier
template.
You will now configure your DB instance. The list below shows the example
Settings:
● DB instance identifier: Type a name for the DB instance that is unique for your
account in the Region that you selected. For this tutorial, we will name it rds-
mysql-10minTutorial.
● Master username: Type a username that you will use to log in to your DB instance.
Amazon RDS needs to launch your MySQL DB instance. The list below shows
Connectivity
● Compute resource: Choose Don’t connect to an EC2 compute resource. You can
Monitoring
the Free Tier. Enabling enhanced monitoring will give you metrics in real time for the
Database options
you do not provide a name, Amazon RDS will not automatically create a database
● Backup retention period: You can choose the number of days to retain the backup you
Maintenance
● Auto minor version upgrade: Select Enable auto minor version upgrade to receive
Deletion protection: Turn off Enable deletion protection for this tutorial. When this option is
Note: Depending on the DB instance class and storage allocated, it could take several
instance will have a status of creating until the DB instance is created and ready for use.
When the state changes to available, you can connect to a database on the DB instance.
Feel free to move on to the next step as you wait for the DB instance to become available.
Once the database instance creation is complete and the status changes to available, you
can connect to a database on the DB instance using any standard SQL client. In this step, we
Workbench. For more information on using MySQL, see the MySQL Documentation.
In this step, we will connect to the database you created using MySQL Workbench.
a. Launch the MySQL Workbench application and go to Database > Connect to Database
● Hostname: You can find your hostname on the Amazon RDS console. Below
connectivity and security you will find the endpoint and port. Copy that and paste.
● Username: Type in the username you created for the Amazon RDS database. In this
tutorial, it is 'admin’
● Password: Choose Store in Vault (or Store in Keychain on MacOS) and enter the
password that you used when creating the Amazon RDS database.
Choose OK.
Create table in workbench:
);
Remove this and now insert users into the users table:
('john_doe', '[email protected]'),
('alice_smith', '[email protected]'),
('bob_jackson', '[email protected]');
Delete the DATABASE:
You can easily delete the MySQL DB instance from the Amazon RDS console. It is a
best practice to delete instances that you are no longer using so that you don’t keep
a. Go back to the Amazon RDS console. Select Databases, choose the instance that you
want to delete, and then select Delete from the Actions dropdown menu.
b. You are asked to create a final snapshot and to confirm the deletion.
For our example, do not create a final snapshot, acknowledge that you