Introdução
Neste projeto, você aprenderá como acessar o MySQL, importar dados e consultar cidades com uma população superior a um milhão na tabela city.
👀 Pré-visualização
MariaDB [world]> SOURCE /home/labex/project/getMillion.sql;
+------+--------------+-------------+----------+------------+
| ID | Name | CountryCode | District | Population |
+------+--------------+-------------+----------+------------+
| 1907 | Shijiazhuang | CHN | Hebei | 2041500 |
| 1924 | Tangshan | CHN | Hebei | 1040000 |
+------+--------------+-------------+----------+------------+
2 rows in set (0.001 sec)
🎯 Tarefas
Neste projeto, você aprenderá:
- Como iniciar o serviço MySQL e acessar o MySQL usando o comando
sudo - Como importar dados de um arquivo SQL para o banco de dados MySQL
- Como consultar a tabela
citypara recuperar informações de cidades na região de Hebei com uma população superior a um milhão
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Gerenciar um banco de dados MySQL, incluindo iniciar o serviço e importar dados
- Escrever consultas SQL para recuperar informações específicas de uma tabela do banco de dados
- Demonstrar sua compreensão de como trabalhar com MySQL e consultas SQL
Acessar MySQL e Importar Dados
Nesta etapa, você aprenderá como acessar o MySQL usando o comando sudo sem nenhuma senha e importar os dados de /home/labex/project/world.sql para o MySQL.
- Abra um terminal no servidor.
- Inicie o serviço MySQL:
sudo service mysql start
- Acesse o MySQL usando o comando
sudo:
sudo mysql
- Importe os dados de
/home/labex/project/world.sqlpara o MySQL e mude para o banco de dadosworld:
MariaDB [(none)]> SOURCE /home/labex/project/world.sql;
Consultar Cidades com População Superior a Um Milhão
Nesta etapa, você aprenderá como consultar todas as informações referentes às cidades da região de Hebei com uma população superior a um milhão na tabela city.
- Abra o arquivo
getMillion.sql. - Adicione o seguinte código ao arquivo
getMillion.sql:
-- Query to retrieve city information for cities in Hebei district with a population over 1 million
SELECT *
FROM city
WHERE District = 'Hebei' AND Population > 1000000;
- Salve o arquivo.
- Execute o script
getMillion.sqlno MySQL:
MariaDB [world]> SOURCE /home/labex/project/getMillion.sql;
Isso exibirá as informações das cidades na região de Hebei com uma população superior a um milhão.
MariaDB [world]> SOURCE /home/labex/project/getMillion.sql;
+------+--------------+-------------+----------+------------+
| ID | Name | CountryCode | District | Population |
+------+--------------+-------------+----------+------------+
| 1907 | Shijiazhuang | CHN | Hebei | 2041500 |
| 1924 | Tangshan | CHN | Hebei | 1040000 |
+------+--------------+-------------+----------+------------+
2 rows in set (0.001 sec)
Resumo
Parabéns! Você concluiu este projeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.



