Introdução
Neste projeto, você aprenderá a trabalhar com bancos de dados MySQL, incluindo como iniciar o serviço MySQL, acessar a interface de linha de comando do MySQL, importar um banco de dados e usar a instrução TRUNCATE para excluir dados de uma tabela.
👀 Pré-visualização
MariaDB [world]> SELECT * FROM city;
Empty set (0.001 sec)
🎯 Tarefas
Neste projeto, você aprenderá:
- Como iniciar o serviço de banco de dados MySQL
- Como acessar a interface de linha de comando do MySQL usando o comando
sudo - Como importar um banco de dados para o MySQL
- Como usar a instrução
TRUNCATEpara excluir todos os dados de uma tabela
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Gerenciar um banco de dados MySQL, incluindo iniciar o serviço e acessar a interface de linha de comando
- Importar dados para um banco de dados MySQL
- Usar instruções SQL como
TRUNCATEpara manipular dados em um banco de dados
Iniciar o Banco de Dados MySQL e Acessar o MySQL
Nesta etapa, você aprenderá como iniciar o banco de dados MySQL e acessá-lo usando o comando sudo sem uma senha.
- Inicie o serviço de banco de dados MySQL:
sudo service mysql start
- Acesse a interface de linha de comando do MySQL usando o comando
sudosem uma senha:
sudo mysql
Você agora deve ser capaz de acessar o prompt do MySQL.
Importar o Banco de Dados World
Nesta etapa, você aprenderá como importar o arquivo de banco de dados world.sql para o banco de dados MySQL.
- Importe o arquivo
world.sqlpara o banco de dados MySQL:
MariaDB [(none)]> SOURCE /home/labex/project/world.sql;
Isso importará o banco de dados world para sua instância MySQL.
- Mude para o banco de dados
world:
MariaDB [(none)]> USE world;
Você agora deve estar no banco de dados world.
Truncar a Tabela City
Nesta etapa, você aprenderá como usar a instrução TRUNCATE para excluir todos os dados da tabela city.
- Abra o arquivo
truncateCity.sql. - Adicione a seguinte instrução SQL ao arquivo:
TRUNCATE TABLE city;
Isso excluirá todos os dados da tabela city.
- Execute o script
truncateCity.sqlno prompt do MySQL:
MariaDB [world]> SOURCE /home/labex/project/truncateCity.sql;
- Verifique se a tabela
cityestá vazia:
MariaDB [world]> SELECT * FROM city;
Você deve ver um conjunto de resultados vazio, indicando que a tabela city foi truncada.
MariaDB [world]> SOURCE /home/labex/project/truncateCity.sql;
Query OK, 0 rows affected (0.004 sec)
MariaDB [world]> SELECT * FROM city;
Empty set (0.001 sec)
Resumo
Parabéns! Você concluiu este projeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.



