Warning: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php on line 58
MySQL für Anfänger einfach erklärt PHP Tutorials nicht nur für Anfänger php-resource.de
php-resource.de

MySQL Tutorial: MySQL für Anfänger einfach erklärt

Dieses Tutorial richtet sich an Anfänger, die noch nie mit SQL gearbeitet haben. Vielleicht ist aber auch für Fortgeschrittene das Eine oder Andere dabei.

|30.09.2008 | Berni | 68741 | KAT : MySQL | | Kommentare 2


1

18

Ich habe versucht, das Tutorial möglichst locker, einfach und mit wenigen Fachausdrücken zu schreiben. Das Tutorial zeigt, wie sich Aufgaben elegant und mit ein paar Zeilen SQL lösen lassen. Es zeigt aber auch, wann und vor allem warum manche SQLs rumzicken und Datenschrott produzieren.

Inhalt

Vorbereitung:

  • Was ist SQL?
  • Installation
  • Der Query Browser

Tabellen und Daten ändern

  • Erstellen einer Tabelle
  • Daten einfügen
  • Bestehende Daten ändern
  • Daten selektieren
  • Daten aus anderen Tabellen einfügen
  • Datensätze löschen

Abfragen erstellen

  • Aggregatfunktionen
  • Gruppieren von Daten
  • JOIN: Daten aus mehreren Tabellen
  • JOIN und NULL
  • JOIN mit mehreren Treffern
  • JOIN: Ein paar Beispiele
  • JOIN: Nichts geht mehr
  • Temporäre Tabellen
  • Sub SELECT

Anhang

  • Tipps

Was ist SQL?

SQL ist eine Abkürzung für Structured Query Language und heisst soviel wir strukturierte Abfragesprache. Ein SQL-Server hat die Aufgabe, Daten zu speichern und zu liefern. Wenn wir einen Datensatz lesen wollen, suchen wir nicht in der Datenbank, wir lassen suchen.
Wir sagen dem SQL-Server: Suche mir den Artikel mit der Nummer sowieso. Der SQL-Server schickt dann die Informationen zurück an unser Programm. Wir brauchen also nicht nur einen Server, sondern auch einen Client. Der Client kann ein selbst geschriebenes Programm sein. Für das Tutorial verwenden wir ein fertiges Programm von MySQL, den MySQL Query Browser. Das Tutorial ist also unabhängig von einer Programmiersprache, hier geht es ausschliesslich um SQL.

Installation

Zuerst müssen wir von www.mysql.com die aktuelle Version von MySQL  und den Query Browser downloaden

MySQL Query Browser installieren

MySQL installieren:
- MySQL setup ausführen
- Typical installation wählen
- Configure auswählen
- Standard configuration auswählen
- Passwort vergeben und möglichst nicht vergessen

Doku:
Eine Dokumentation der MySQL - Befehle findet sich im Unterordner Docs vom MySQL-Server. Wer mit Englisch ein Problem hat, kann auch eine deutschsprachige Doku herunterladen.

Der Query Browser

Einloggen:

Nach dem Login erstellt der Query Browser eine Database, hier Schema genannt. Eine Database ist vergleichbar mit einem Ordner, in dem Tabellen erstellt werden können. Die Database mysql enthält die Zugangsberechtigungen zum Server. Unqualifiziertes rumspielen in dieser database kann MySQL mit Aussperren des users bestrafen, mit dem wir gerade eingeloggt sind.
Die Tabellen, die wir gleich erstellen werden, werden deshalb alle in der Database tutorial gespeichert. Alle Aktionen wie Erstellen und löschen von Tabellen sowie einfügen und lesen von Daten werden über SQL-Kommandos gesteuert. Ein SQL-Kommando gibt man im SQL Eingabefeld ein und klickt auf Execute. Je nach Kommando erscheinen Daten im Ergebnisfenster.

Navigation -> Seitenanzahl : (18)

   1 2 3 4 5 6 7 8 9 10  » ... Ende »
Kommentare zum Tutorial
Tutorial kommentieren
 
24.06.2012 10:50:44 Hi, als Anfänger in mysql hat mich dieses Tutorial begeistert und stellenweise schon überf ...
21.01.2010 20:47:24 Ein echt sehr schönes MySQL Tutorials, nur leider fehlen da tiefes eingehen über die Unter ...

Alle Kommentare anzeigen ...
 
Über den Autor
Berni

Berni

Status
Premium Mitglied

Beruf
Selbstständig

Mitglied seit:
22.01.2001

letzte Aktivität
17.11.2017

 

Tutorial bewerten

Hat Ihnen dieses Tutorial gefallen? Dann bewerten Sie es jetzt! Fünf Sterne bedeutet "Sehr gut", ein Stern "Unzureichend".



 

aktuelle Artikel

Mit Web-Templates Geld verdienen

Mit Web-Templates Geld verdienenWeb-Templates gewinnen immer mehr an Bedeutung. Erfahre hier, wie du dir mit dem TemplateMonster-Marktplatz neue Verkaufswege erschließen kannst.

17.10.2017 | Neu | Berni

Kostenloser PHP Editor Codelobster

Kostenloser PHP Editor CodelobsterEin einfach zu verwendender PHP, HTML, CSS, JavaScript Editor mit vielen Funktionen

21.09.2017 | Neu | Berni