OSZ-Banner


Informatik in-a2 2014


Einführung in MySQL

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






Zurück zur Kursübersicht