Informatik in-a2 2014
Login in den Datenbankserver (IP: 192.168.50.106):
mysql -h 192.168.50.106 -u Anmeldename -p
Antwort abwarten und dann Passwort eigeben!
Beispiel:
mysql -h 192.168.50.106 -u math1 -p
Passwort: math1
Hinweis:
Am Ende eines SQL-Befehls muss immer ein Semikolon ";" stehen!
SQL_Befehle
Datenbanken anzeigen:
SHOW DATABASES;
Datenbank auswählen für die Benutzung:
USE math1;
Tabellen der Datenbank anzeigen:
SHOW TABLES;
Tabelle "musik" mit drei Feldern (id, Titel, Interpret) erzeugen:
CREATE TABLE nutzer (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Titel
VARCHAR(20), INterpret VARCHAR(20));
Bedeutungen:
INT ist eine ganze Zahl,
NOT NULL heißt, dass dieses Feld nicht leer sein darf,
PRIMARY KEY ist der Primärschlüssel, nach dem die Datenbank am schnellsten durchsucht
werden kann. Er darf nie doppelt vorkommen.
VARCHAR sind Textfelder mit maximaler Anzahl von Zeichen in Klammern.
Daten in die Tabelle "musik" schreiben:
INSERT INTO musik (Titel, INterpret) VALUES ('Thriller', 'Michael Jackson');
Bedeutungen:
Mit "INSERT INTO" wird die Tabelle der Datenbank ausgewählt, in die die Daten eingetragen
werden.
In der ersten Klammer hinter dem Tabellennamen stehen die Felder, die gefüllt werden sollen.
Mit "VALUES" werden die Werte angegeben und in der Klammer dahinter stehen dann die Werte in
der Reihenfolge, in der Sie in der ersten Klammer angegeben wurden.
Tabelle auslesen und anzeigen:
SELECT * FROM musik;
Bedeutung:
Mit "SELECT" werden die Felder aus der Tabelle ausgewählt. Der Stern "*" bedeutet dabei alle
Felder.
"FROM" wählt die Tabelle der Datenbank aus.
Erstellt am 20.1.2014