Städte mit einer Bevölkerung von über einer Million

MySQLMySQLBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Projekt lernst du, wie du auf MySQL zugreifen, Daten importieren und Städte mit einer Bevölkerung von über einer Million aus der Tabelle city abfragen kannst.

👀 Vorschau

MariaDB [world]> SOURCE /home/labex/project/getMillion.sql;
+------+--------------+-------------+----------+------------+
| ID   | Name         | CountryCode | District | Population |
+------+--------------+-------------+----------+------------+
| 1907 | Shijiazhuang | CHN         | Hebei    |    2041500 |
| 1924 | Tangshan     | CHN         | Hebei    |    1040000 |
+------+--------------+-------------+----------+------------+
2 Zeilen in Satz (0,001 Sekunden)

🎯 Aufgaben

In diesem Projekt wirst du lernen:

  • Wie du den MySQL-Dienst starten und mit dem Befehl sudo auf MySQL zugreifen kannst
  • Wie du Daten aus einer SQL-Datei in die MySQL-Datenbank importieren kannst
  • Wie du die Tabelle city abfragen, um Informationen zu Städten in der Region Hebei mit einer Bevölkerung von über einer Million abzurufen

🏆 Errungenschaften

Nach Abschluss dieses Projekts wirst du in der Lage sein:

  • Eine MySQL-Datenbank zu verwalten, einschließlich des Startens des Diensts und des Importierens von Daten
  • SQL-Abfragen zum Abrufen spezifischer Informationen aus einer Datenbanktabelle zu schreiben
  • Dein Verständnis der Arbeit mit MySQL und SQL-Abfragen zu demonstrieren

Zugang zu MySQL und Datenimport

In diesem Schritt lernst du, wie du mit dem Befehl sudo ohne Passwort auf MySQL zugreifen und die Daten aus /home/labex/project/world.sql in MySQL importieren kannst.

  1. Öffne ein Terminal auf dem Server.
  2. Starte den MySQL-Dienst:
sudo service mysql start
  1. Greife mit dem Befehl sudo auf MySQL zu:
sudo mysql
  1. Importiere die Daten aus /home/labex/project/world.sql in MySQL und wechsle zur Datenbank world:
MariaDB [(none)]> SOURCE /home/labex/project/world.sql;

Städte mit einer Bevölkerung von über einer Million abfragen

In diesem Schritt lernst du, wie du alle Informationen zu Städten in der Region Hebei mit einer Bevölkerung von über einer Million aus der Tabelle city abfragst.

  1. Öffne die Datei getMillion.sql.
  2. Füge den folgenden Code zur Datei getMillion.sql hinzu:
-- Abfrage, um Informationen zu Städten im Bezirk Hebei mit einer Bevölkerung von über 1 Million abzurufen
SELECT *
FROM city
WHERE District = 'Hebei' AND Population > 1000000;
  1. Speichere die Datei.
  2. Führe das Skript getMillion.sql in MySQL aus:
MariaDB [world]> SOURCE /home/labex/project/getMillion.sql;

Dies wird die Informationen zu den Städten in der Region Hebei mit einer Bevölkerung von über einer Million anzeigen.

MariaDB [world]> SOURCE /home/labex/project/getMillion.sql;
+------+--------------+-------------+----------+------------+
| ID   | Name         | CountryCode | District | Population |
+------+--------------+-------------+----------+------------+
| 1907 | Shijiazhuang | CHN         | Hebei    |    2041500 |
| 1924 | Tangshan     | CHN         | Hebei    |    1040000 |
+------+--------------+-------------+----------+------------+
2 Zeilen in Satz (0,001 Sekunden)
✨ Lösung prüfen und üben

Zusammenfassung

Herzlichen Glückwunsch! Du hast dieses Projekt abgeschlossen. Du kannst in LabEx weitere Labs absolvieren, um deine Fähigkeiten zu verbessern.