Erste Schritte in MYSQL

Werbung
Erste Schritte in MYSQL
Name
1
AnPr
Klasse
Datum
Überblick
Sie haben nun Dokumente erhalten, welche die Installation von MySQL und die Nutzung von UsbWebserver
erklären. Auf Basis dieser Informationen sollten Sie nun in der Lage sein erste Datenbanken zu erzeugen.
2 Erzeugung einer einfachen Datenbank
Gehen Sie wie folgt vor:
 Kopieren Sie UsbWebserver auf Ihren USB Stick und starten Sie UsbWebserver.exe
 Sobald MySQL läuft (sichtbar am grünen Haken), starten Sie den MySQL Client auf der Konsole:
C:\>mysql –u root -p
 Als Passwort geben Sie „usbw“ ein
 Sie müssten nun verbunden sein. Sollte dies nicht funktionieren, so müssen Sie über Settings den
Port auf 3306 stellen
 Erzeugen Sie nun eine neue Datenbank:
mysql>CREATE DATABASE TestDB
 Verbinden Sie sich mit der Datenbank:
mysql>USE TestDB
3 Erzeugung und Bewirtschaftung einer Tabelle
Gehen Sie wie folgt vor:
 Erzeugen Sie eine Tabelle
mysql>CREATE TABLE Stammdaten (
Vorname VARCHAR(20),
Nachname VARCHAR(30),
Strasse VARCHAR(30),
PLZ VARCHAR(5),
Ort VARCHAR(30),
Geburtsdatum DATE);
 Fügen Sie einen Datensatz in die Tabelle ein:
INSERT INTO Stammdaten (
Vorname, Nachname, Strasse, PLZ, Ort, Geburtsdatum)
VALUES ('Michael', 'Mayer', 'Huberweg 3', '86799',
'Musterdorf', '1976-12-04');
4 Auslesen der Daten
Gehen Sie wie folgt vor:
 Erzeugen Sie eine Tabelle
mysql>SELECT * FROM Stammdaten;
5
Ergänzen des Datenbestandes
Überlegen Sie sich noch 3 weitere Datensätze und laden Sie diese in die Tabelle. Achten Sie hierbei, dass die
Datentypen korrekt sind, und sich die Datensätze voneinander unterscheiden. Anschließend lesen Sie die
Daten wieder aus und prüfen das Ergebnis.
aicher
ANPR_04_FirstTable_v01.docx
Seite 1
Erste Schritte in MYSQL
6
AnPr
Löschen der Tabelle
Gehen Sie wie folgt vor:
 Löschen Sie die Tabelle
mysql>DROP TABLE Stammdaten;
7
Erzeugung eines SQL Skripts
Anhand des Ihnen ausgehändigten Dokumentes „SQL_Syntax“ können Sie herausfinden, wie SQL Befehle
mittels eines Skriptes erzeugt und ausgeführt werden können. Schreiben Sie die oben beschriebenen Befehle
(inklusive der Ergänzung des Datenbestandes, jedoch ohne die Abfragen und dem Löschbefehl) in ein SQL
Skript und führen Sie dies aus.
Was passiert, wenn Sie das Skript zweimal hintereinander ausführen? Überlegen Sie sich, wie derartige
Skripte sinnvoll strukturiert und ggf. in mehrere Dateien aufgeteilt werden können.
Seite 2
aicher
AnPr
8
Erste Schritte in MYSQL
Lizenz
Diese(s) Werk bzw. Inhalt von Maik Aicher (www.codeconcert.de) steht unter einer
Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.
aicher
Seite 3
Herunterladen