Cidades com População Superior a Um Milhão

MySQLBeginner
Pratique Agora

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 city para 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.

  1. Abra um terminal no servidor.
  2. Inicie o serviço MySQL:
sudo service mysql start
  1. Acesse o MySQL usando o comando sudo:
sudo mysql
  1. Importe os dados de /home/labex/project/world.sql para o MySQL e mude para o banco de dados world:
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.

  1. Abra o arquivo getMillion.sql.
  2. 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;
  1. Salve o arquivo.
  2. Execute o script getMillion.sql no 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.

✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar