Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Conectando ao RDS a partir da Instância EC2 | Gerenciamento de RDS
Introdução à Computação em Nuvem

Conectando ao RDS a partir da Instância EC2

Deslize para mostrar o menu

Para conectar ao banco de dados a partir de uma instância EC2, é necessário realizar as mesmas ações que ao conectar a um banco de dados a partir de qualquer computador Linux.

Note
Nota

EC2 é simplesmente um computador alugado com o sistema operacional Linux instalado, portanto, não há nada de especial sobre ele.

Você aprenderá como conectar a partir da sua instância Linux ao banco de dados na nuvem e utilizar consultas SQL para recuperar, criar, modificar e excluir dados no banco de dados. Ao final, você terá acesso total e controle sobre o banco de dados.

Instalar MySQL

É necessário instalar o MySQL na sua instância. Utilize os seguintes comandos:

sudo su

dnf update -y
Cloud tech AWS RDS EC2 2

Este comando concede privilégios de superusuário e também atualiza componentes caso ainda não tenham sido atualizados em nosso sistema.

Em seguida, é necessário instalar o servidor MariaDB, que conterá o servidor MySQL necessário. Isso pode ser feito com o seguinte comando:

dnf install mariadb105-server -y
Tecnologia em nuvem AWS RDS EC2 3

Após uma instalação bem-sucedida, é possível conectar à instância do banco de dados utilizando o seguinte comando:

mysql -u MY_USER -p -h MY_HOST -P 3306
Tecnologia em nuvem AWS RDS EC2 4
Note
Nota

Quando for solicitado a senha, nenhuma das teclas pressionadas será exibida. É necessário digitar a senha no teclado e pressionar enter.

Realização de operações usando SQL.

Agora que conectamos ao banco de dados via MySQL, podemos começar a realizar operações em nossos bancos de dados e tabelas.

Para começar, utilize o comando a seguir para verificar se está tudo correto e se estamos conectados ao banco de dados certo:

SHOW DATABASES;
Tecnologia em nuvem AWS RDS EC2 5

Para executar um comando neste console, é necessário usar um ponto e vírgula no final. Caso contrário, você apenas passará para a próxima linha. Isso é bastante útil para escrever e organizar consultas grandes, mas tenha cuidado ao utilizar.

Em seguida, selecione o banco de dados criado para começar a trabalhar com as tabelas dentro dele usando um comando simples:

USE CodefinityGuideDatabase;
Cloud tech AWS RDS EC2 6

Agora é possível escrever uma consulta SQL comum aqui e buscar alguns dados de qualquer tabela.

Por exemplo, vamos verificar a tabela user_phones:

SELECT * FROM user_phones;
Tecnologia em nuvem AWS RDS EC2 7

Recuperamos informações da tabela que criamos localmente pelo MySQL Workbench. Isso demonstra que nosso banco de dados está na nuvem e que não há nenhuma dificuldade em usar o RDS.

Parabéns por concluir o curso! Este é apenas o começo da sua jornada. Continue praticando o que aprendeu, explore mais sobre AWS e avance para os próximos cursos na Codefinity para expandir seus conhecimentos e habilidades.

1. Qual é o principal objetivo de uma instância EC2 na AWS?

2. Qual é o comando SQL correto para exibir todos os bancos de dados no MySQL?

question mark

Qual é o principal objetivo de uma instância EC2 na AWS?

Selecione a resposta correta

question mark

Qual é o comando SQL correto para exibir todos os bancos de dados no MySQL?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 5

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Conectando ao RDS a partir da Instância EC2

Para conectar ao banco de dados a partir de uma instância EC2, é necessário realizar as mesmas ações que ao conectar a um banco de dados a partir de qualquer computador Linux.

Note
Nota

EC2 é simplesmente um computador alugado com o sistema operacional Linux instalado, portanto, não há nada de especial sobre ele.

Você aprenderá como conectar a partir da sua instância Linux ao banco de dados na nuvem e utilizar consultas SQL para recuperar, criar, modificar e excluir dados no banco de dados. Ao final, você terá acesso total e controle sobre o banco de dados.

Instalar MySQL

É necessário instalar o MySQL na sua instância. Utilize os seguintes comandos:

sudo su

dnf update -y
Cloud tech AWS RDS EC2 2

Este comando concede privilégios de superusuário e também atualiza componentes caso ainda não tenham sido atualizados em nosso sistema.

Em seguida, é necessário instalar o servidor MariaDB, que conterá o servidor MySQL necessário. Isso pode ser feito com o seguinte comando:

dnf install mariadb105-server -y
Tecnologia em nuvem AWS RDS EC2 3

Após uma instalação bem-sucedida, é possível conectar à instância do banco de dados utilizando o seguinte comando:

mysql -u MY_USER -p -h MY_HOST -P 3306
Tecnologia em nuvem AWS RDS EC2 4
Note
Nota

Quando for solicitado a senha, nenhuma das teclas pressionadas será exibida. É necessário digitar a senha no teclado e pressionar enter.

Realização de operações usando SQL.

Agora que conectamos ao banco de dados via MySQL, podemos começar a realizar operações em nossos bancos de dados e tabelas.

Para começar, utilize o comando a seguir para verificar se está tudo correto e se estamos conectados ao banco de dados certo:

SHOW DATABASES;
Tecnologia em nuvem AWS RDS EC2 5

Para executar um comando neste console, é necessário usar um ponto e vírgula no final. Caso contrário, você apenas passará para a próxima linha. Isso é bastante útil para escrever e organizar consultas grandes, mas tenha cuidado ao utilizar.

Em seguida, selecione o banco de dados criado para começar a trabalhar com as tabelas dentro dele usando um comando simples:

USE CodefinityGuideDatabase;
Cloud tech AWS RDS EC2 6

Agora é possível escrever uma consulta SQL comum aqui e buscar alguns dados de qualquer tabela.

Por exemplo, vamos verificar a tabela user_phones:

SELECT * FROM user_phones;
Tecnologia em nuvem AWS RDS EC2 7

Recuperamos informações da tabela que criamos localmente pelo MySQL Workbench. Isso demonstra que nosso banco de dados está na nuvem e que não há nenhuma dificuldade em usar o RDS.

Parabéns por concluir o curso! Este é apenas o começo da sua jornada. Continue praticando o que aprendeu, explore mais sobre AWS e avance para os próximos cursos na Codefinity para expandir seus conhecimentos e habilidades.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 5
some-alt