Contenido del Curso
Introducción a la Computación en la Nube
Introducción a la Computación en la Nube
Conectarse al RDS desde la instancia EC2
Creo que estás interesado en cómo conectar desde nuestra instancia a la base de datos. No hay nada complicado en ello, ¡y te mostraré cómo hacerlo en este capítulo!
Para conectar a la base de datos desde una instancia EC2, necesitamos realizar las mismas acciones que al conectar a una base de datos desde cualquier computadora Linux.
Nota
Como recordatorio, EC2 es simplemente una computadora alquilada con un sistema operativo Linux instalado, así que no hay nada especial en ello.
Este capítulo demostrará cómo conectar desde tu instancia Linux a la base de datos en la nube y usar consultas SQL para recuperar, crear, modificar y eliminar información en la base de datos. En general, obtendrás acceso completo y control sobre la base de datos.
¡Comencemos!
Instalar MySQL
Primero, necesitas instalar MySQL en tu instancia. Usa los siguientes comandos:
Este comando nos convierte en superusuario y también actualiza componentes si no se han actualizado en nuestro sistema.
A continuación, necesitamos instalar el servidor MariaDB, dentro del cual estará el servidor MySQL que necesitamos. Esto se hace con el siguiente comando:
Después de una instalación exitosa, podemos conectarnos a nuestra instancia de base de datos usando el siguiente comando:
Nota
Cuando se le pida su contraseña, ninguna de las teclas que presione se mostrará. Necesita escribir su contraseña en el teclado y presionar enter.
Realizando operaciones usando SQL.
Ahora que nos hemos conectado exitosamente a la base de datos a través de MySQL, podemos comenzar a realizar operaciones en nuestras bases de datos y tablas.
Para comenzar, usemos el siguiente comando para verificar que hemos ingresado todo correctamente y conectado a la base de datos correcta:
Para ejecutar un comando en una consola así, necesitas usar un punto y coma al final. De lo contrario, solo pasarás a la siguiente línea. Esto es muy conveniente para escribir y estructurar consultas grandes, pero ten cuidado con ello.
A continuación, vamos a seleccionar la base de datos que creamos para comenzar a trabajar con las tablas en ella usando un comando simple;
Genial, ahora podemos escribir una consulta SQL regular aquí y recuperar algunos datos de cualquier tabla.
Por ejemplo, echemos un vistazo a la tabla user_phones
:
¡Genial! Recuperamos información de la tabla que creamos localmente a través de MySQL Workbench. Esto nos muestra que nuestra base de datos está en la nube y que no hay absolutamente nada difícil en usar RDS.
¡Crear y gestionar una base de datos en la nube es un muy buen resultado!
¡Gracias por tus comentarios!