Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Conexión a RDS Desde una Instancia EC2 | Gestión de RDS
Introducción a la Computación en la Nube

Conexión a RDS Desde una Instancia EC2

Desliza para mostrar el menú

Para conectarse a la base de datos desde una instancia EC2, es necesario realizar las mismas acciones que al conectarse a una base de datos desde cualquier computadora Linux.

Note
Nota

EC2 es simplemente una computadora alquilada con un sistema operativo Linux instalado, por lo que no tiene nada de especial.

Aprenderás cómo conectarte desde tu instancia Linux a la base de datos en la nube y utilizar consultas SQL para recuperar, crear, modificar y eliminar datos en la base de datos. Al final, tendrás acceso completo y control total sobre la base de datos.

Instalar MySQL

Instalación de MySQL en la instancia. Utilizar los siguientes comandos:

sudo su

dnf update -y
Tecnología en la nube AWS RDS EC2 2

Este comando nos otorga privilegios de superusuario y también actualiza los componentes si no se han actualizado en nuestro sistema.

A continuación, necesitamos instalar el servidor MariaDB, que contendrá el servidor MySQL que necesitamos. Puedes hacerlo con el siguiente comando:

dnf install mariadb105-server -y
Tecnología en la nube AWS RDS EC2 3

Después de una instalación exitosa, podemos conectarnos a nuestra instancia de base de datos utilizando el siguiente comando:

mysql -u MY_USER -p -h MY_HOST -P 3306
Tecnología en la nube AWS RDS EC2 4
Note
Nota

Cuando se te solicite la contraseña, ninguna de las teclas que presiones se mostrará en pantalla. Debes escribir tu contraseña en el teclado y presionar enter.

Realización de operaciones utilizando SQL.

Ahora que nos hemos conectado correctamente a la base de datos mediante MySQL, podemos comenzar a realizar operaciones en nuestras bases de datos y tablas.

Para comenzar, utilicemos el siguiente comando para verificar si todo está correcto y si estamos conectados a la base de datos adecuada:

SHOW DATABASES;
Tecnología en la nube AWS RDS EC2 5

Para ejecutar un comando en esta consola, es necesario utilizar un punto y coma al final. De lo contrario, simplemente se pasará a la siguiente línea. Esto resulta útil para escribir y organizar consultas extensas, pero se debe tener precaución con ello.

A continuación, se debe seleccionar la base de datos creada para comenzar a trabajar con las tablas que contiene, utilizando un comando sencillo:

USE CodefinityGuideDatabase;
Tecnología en la nube AWS RDS EC2 6

Ahora es posible escribir una consulta SQL regular aquí y obtener datos de cualquier tabla.

Por ejemplo, consulta de la tabla user_phones:

SELECT * FROM user_phones;
Tecnología en la nube AWS RDS EC2 7

Recuperamos información de la tabla que creamos localmente a través de MySQL Workbench. Esto demuestra que nuestra base de datos está en la nube y que no hay nada difícil en usar RDS.

¡Felicidades por completar el curso! Esto es solo el comienzo de tu camino. Continúa practicando lo que has aprendido, explora más sobre AWS y avanza en los siguientes cursos de Codefinity para ampliar tus conocimientos y habilidades.

1. ¿Cuál es el propósito principal de una instancia EC2 en AWS?

2. ¿Cuál es el comando SQL correcto para mostrar todas las bases de datos en MySQL?

question mark

¿Cuál es el propósito principal de una instancia EC2 en AWS?

Selecciona la respuesta correcta

question mark

¿Cuál es el comando SQL correcto para mostrar todas las bases de datos en MySQL?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 5

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 4. Capítulo 5
some-alt