Einführung
In diesem Projekt lernst du, wie du die Anzahl der Benutzer mit Bearbeitungsrechten aus der Benutzertabelle in einer MySQL-Datenbank abrufen kannst.
👀 Vorschau

🎯 Aufgaben
In diesem Projekt wirst du lernen:
- Wie du die MySQL-Befehlszeile starten und dich einloggen
- Wie du zur
mysql-Datenbank wechselst und die Anzahl der Benutzer mit Bearbeitungsrechten abfragst - Wie du die SQL-Anweisung in eine Datei speicherst
- Wie du das SQL-Skript ausführst, um das Ergebnis anzuzeigen
🏆 Errungenschaften
Nach Abschluss dieses Projekts wirst du in der Lage sein:
- Zu verstehen, wie du mit einer MySQL-Datenbank über die MySQL-Befehlszeile interagierst
- SQL-Abfragen zum Abrufen von spezifischen Informationen aus Datenbanktabellen zu schreiben
- SQL-Anweisungen in eine Datei zu speichern und auszuführen
- Dein MySQL-Wissen anzuwenden, um reale Probleme im Zusammenhang mit Benutzerrechten zu lösen
Starten Sie MySQL und melden Sie sich an
In diesem Schritt lernst du, wie du MySQL startest und dich in die MySQL-Befehlszeile einloggst.
Erstelle die Datei
showNum.sqlim Verzeichnis~/project:touch ~/project/showNum.sqlStarte MySQL:
sudo /etc/init.d/mysql startMelde dich in die MySQL-Befehlszeile an:
mysql -urootDu befindest dich jetzt in der MySQL-Befehlszeile, in der du MySQL-Befehle eingeben kannst.
Wechseln Sie zur MySQL-Datenbank und abfragen Sie die Anzahl der Benutzer mit Bearbeitungsrechten
In diesem Schritt lernst du, wie du zur mysql-Datenbank wechselst und die Anzahl der Benutzer mit Bearbeitungsrechten abfragst.
Wechsel zu der
mysql-Datenbank:USE mysql;Abfrage die Anzahl der Benutzer mit Bearbeitungsrechten:
SELECT COUNT(*) FROM mysql.user WHERE Update_priv = 'Y';Diese Abfrage wird die Anzahl der Benutzer mit Bearbeitungsrechten zurückgeben.
Speichern Sie die SQL-Anweisung in einer Datei
In diesem Schritt lernst du, wie du die SQL-Anweisung in eine Datei speicherst.
Öffne die Datei
showNum.sqlin einem Texteditor und füge die folgende SQL-Anweisung hinzu:USE mysql; SELECT COUNT(*) FROM mysql.user WHERE Update_priv = 'Y';Speichere die Datei.
Führen Sie das SQL-Skript aus
In diesem Schritt lernst du, wie du das SQL-Skript ausführst.
In der MySQL-Befehlszeile führe das Skript
showNum.sqlaus:SOURCE ~/project/showNum.sql;Dadurch wird die SQL-Anweisung in der Datei
showNum.sqlausgeführt und das Ergebnis angezeigt.Beispielausgabe:
MySQL [mysql]> SOURCE ~/project/showNum.sql; +----------+ | count(*) | +----------+ | 2 | +----------+ 1 row in set (0.000 sec)Die Ausgabe zeigt, dass es in der
mysql-Datenbank 2 Benutzer mit Bearbeitungsrechten gibt.
Zusammenfassung
Herzlichen Glückwunsch! Du hast dieses Projekt abgeschlossen. Du kannst in LabEx weitere Übungen absolvieren, um deine Fähigkeiten zu verbessern.
