Einführung
In diesem Projekt lernst du, wie du eine Linux-Terminal-Befehl in umgekehrter Reihenfolge ausgeben kannst, indem du SQL-Anweisungen im MySQL-Client verwendest. Dieses Projekt ist dazu gedacht, dir die Grundlagen von SQL beizubringen und zu zeigen, wie du es verwendest, um einfache Operationen auf Textdaten durchzuführen.
👀 Vorschau

🎯 Aufgaben
In diesem Projekt wirst du lernen:
- Wie du die MySQL-Datenbank ohne Passwort über den
sudo-Befehl zugreifen kannst - Wie du eine SQL-Anweisung schreibst, um den
cat-Befehl umzukehren - Wie du die SQL-Anweisung in eine Datei speicherst
- Wie du das SQL-Skript im MySQL-Client ausführst
🏆 Errungenschaften
Nach Abschluss dieses Projekts wirst du in der Lage sein:
- Zu verstehen, wie du SQL-Anweisungen verwendest, um Textdaten zu manipulieren
- Zu lernen, wie du SQL-Skripte im MySQL-Client speicherst und ausführst
- Erfahrungen im Umgang mit dem MySQL-Client und der Ausführung von grundlegenden Datenbankoperationen zu sammeln
Zugang zu MySQL ohne Passwort
In diesem Schritt lernst du, wie du die MySQL-Datenbank mit dem sudo-Befehl ohne ein Passwort zugreifen kannst.
- Öffne ein Terminal auf deinem Linux-System.
- Starte den MySQL-Dienst, indem du folgenden Befehl ausführst:
sudo service mysql start
- Greife auf den MySQL-Client zu, indem du folgenden Befehl ausführst:
sudo mysql
Dadurch kannst du die MySQL-Datenbank ohne Passwort zugreifen.
Befehl 'Cat' in umgekehrter Reihenfolge drucken
In diesem Schritt lernen Sie, wie Sie eine SQL-Anweisung schreiben, um den cat-Befehl in umgekehrter Reihenfolge im Linux-Terminal auszugeben.
Führen Sie in der MySQL-Konsole die folgende SQL-Anweisung aus:
SELECT REVERSE('cat');Dies wird die Zeichenfolge
'cat'umkehren und die Ausgabe'tac'anzeigen.Führen Sie in der MySQL-Konsole den folgenden Befehl aus, um die SQL-Anweisung in die Datei zu speichern:
SELECT REVERSE('cat');Dies wird die Datei
reverseCat.sqlim Verzeichnis/home/labex/projecterstellen und die SQL-Anweisung darin speichern.
Führen Sie das SQL-Skript aus
In diesem Schritt lernen Sie, wie Sie das Skript reverseCat.sql im MySQL-Client ausführen.
Führen Sie in der MySQL-Konsole den folgenden Befehl aus, um das Skript auszuführen:
SOURCE /home/labex/project/reverseCat.sql;Dies wird die SQL-Anweisung in der Datei
reverseCat.sqlausführen und die Ausgabe'tac'anzeigen.
Herzlichen Glückwunsch! Sie haben das Projekt abgeschlossen. Sie sollten die folgende Ausgabe sehen:
MariaDB [(none)]> SOURCE /home/labex/project/reverseCat.sql;
+----------------+
| REVERSE('cat') |
+----------------+
| tac |
+----------------+
1 row in set (0.000 sec)
Zusammenfassung
Herzlichen Glückwunsch! Sie haben dieses Projekt abgeschlossen. Sie können in LabEx weitere Übungen absolvieren, um Ihre Fähigkeiten zu verbessern.



