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:
- backup -u root -p tjap_db > backup.sql;
- mydump -u root -p tjap_db > backup.sql;
- mybackup -u root -p tjap_db > backup.sql;
- mysqldump -u root -p tjap_db > backup.sql;
- 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