Füge persönliche Informationen von Schülern hinzu

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 persönliche Informationen von Schülern in eine Datenbank einfügen kannst. Du wirst beginnen, indem du lernst, wie du den MySQL-Server einrichtest und die erforderliche Datenbank importierst. Anschließend wirst du ein SQL-Skript erstellen, um neue Schüleraufzeichnungen in die Tabelle student einzufügen.

👀 Vorschau

MariaDB [edusys]> SELECT * FROM student WHERE ID = 93521 OR ID = 89212;
+-------+------+-----------+----------+
| ID    | name | dept_name | tot_cred |
+-------+------+-----------+----------+
| 89212 | Tang | Music     |       60 |
| 93521 | Rong | History   |       68 |
+-------+------+-----------+----------+
2 rows in set (0.000 sec)

🎯 Aufgaben

In diesem Projekt wirst du lernen:

  • Wie du den MySQL-Server starten
  • Wie du eine Datenbank mit SQL-Skripten importieren
  • Wie du SQL INSERT-Anweisungen verwendest, um neue Daten in eine Tabelle hinzuzufügen

🏆 Errungenschaften

Nach Abschluss dieses Projekts wirst du in der Lage sein:

  • Einen MySQL-Server einzurichten und eine Datenbank zu importieren
  • SQL-Skripte zu schreiben, um neue Daten in eine Datenbanktabelle einzufügen
  • Die eingefügten Daten mit SQL-Abfragen zu überprüfen

Starte MySQL und importiere die Datenbank

In diesem Schritt lernst du, wie du den MySQL-Server startest und die Datenbank importierst.

  1. Öffne ein Terminal auf dem Server.

  2. Starte den MySQL-Server:

    sudo /etc/init.d/mysql start
  3. Melde dich am MySQL-Terminal an:

    mysql -uroot
  4. Importiere das Skript edusys.sql in die MySQL-Datenbank:

    SOURCE ~/project/edusys.sql

Dies wird die erforderlichen Datenbank und Tabellen für das Projekt erstellen.

Füge persönliche Informationen von Schülern hinzu

In diesem Schritt lernst du, wie du persönliche Informationen von Schülern in die Tabelle student einfügst.

  1. Erstelle eine neue Datei namens insertInformation.sql im Verzeichnis ~/project.

  2. Öffne die Datei und füge die folgenden SQL-Anweisungen hinzu:

    INSERT INTO edusys.student (ID, name, dept_name, tot_cred)
    VALUES (93521, 'Rong', 'History', 68),
           (89212, 'Tang', 'Music', 60);

    Dies wird zwei neue Schüleraufzeichnungen in die Tabelle student einfügen.

  3. Speichere die Datei.

  4. Führe das SQL-Skript im MySQL-Terminal aus:

    SOURCE ~/project/insertInformation.sql

Du kannst die neuen Schüleraufzeichnungen überprüfen, indem du die folgende SQL-Abfrage ausführst:

SELECT * FROM student WHERE ID = 93521 OR ID = 89212;

Dies sollte die zwei neuen Schüleraufzeichnungen anzeigen, die du gerade hinzugefügt hast.

MariaDB [edusys]> SELECT * FROM student WHERE ID = 93521 OR ID = 89212;
+-------+------+-----------+----------+
| ID    | name | dept_name | tot_cred |
+-------+------+-----------+----------+
| 89212 | Tang | Music     |       60 |
| 93521 | Rong | History   |       68 |
+-------+------+-----------+----------+
2 rows in set (0.000 sec)
✨ Lösung prüfen und üben

Zusammenfassung

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