FC ConcursosFC Concursos

Questão FC369598

João, administrador de banco de dados MySQL, deverá realizar, periodicamente, o backup lógico completo do banco de dados "tjap_db". Para isso, João deverá utilizar o comando:

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2024

João, administrador de banco de dados MySQL, deverá realizar, periodicamente, o backup lógico completo do banco de dados "tjap_db".

 

Para isso, João deverá utilizar o comando:

  1. backup -u root -p tjap_db > backup.sql;
  2. mydump -u root -p tjap_db > backup.sql;
  3. mybackup -u root -p tjap_db > backup.sql;
  4. mysqldump -u root -p tjap_db > backup.sql;
  5. select * from tjap_db into outfile backup.sql;
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

O comando mysqldump é a ferramenta padrão do MySQL para criar um backup lógico: gera um arquivo com instruções SQL (CREATE TABLE, INSERT etc.) capazes de recriar a base de dados.

Em mysqldump -u root -p tjap_db > backup.sql: -u indica o usuário (aqui root) e -p solicita a senha interativamente. tjap_db é o nome do banco a ser exportado.

O operador de redirecionamento (>) envia a saída para o arquivo backup.sql, que ficará no diretório atual. Esse arquivo é legível e pode ser versionado ou editado antes da restauração.

Para restaurar basta usar, por exemplo, mysql < backup.sql, e é recomendável executar o mysqldump com um usuário com privilégios adequados e opções adicionais (como --routines ou --events) quando necessário.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo