MySQL Grundlagen Tipps Bausteine

MySQL ist ein Datenbank-Management-System, das als Open Source Software bezogen werden kann, plattformunabhängig und universell einsetzbar ist.
MySQL wird seit 1996 im Internet und in vielen tausend Unternehmen genutzt. Es ist vergleichsweise schnell und zuverlässig. Die Daten können mit dem internen SQL-Befehlssatz verwaltet werden.

Ein bevorzugtes Einsatzgebiet von MySQL ist die Datenspeicherung für Webservices. MySQL wird dabei häufig in Verbindung mit dem Webserver Apache und der Skriptsprache PHP eingesetzt.

Irgendwann möchte man die Datenbank-Tabelle um neue Spalten erweitern oder die Tabellen sichern, importieren, exportieren oder andere Verwaltungsaufgaben erledigen. Da dies jedoch nicht so einfach möglich ist, gibt es kostenlose Programme die das dann für einen erledigen.

phpMyAdmin ist bei vielen Webhostern bereits auf dem Server verfügbar. phpMyAdmin ist ein in PHP geschriebenes Werkzeug, das zur Verwaltung von Datenbanken über das Web gedacht ist. phpMyAdmin.net

Adminer ist ein Tool zur vollständigen Verwaltung von Datenbanken. Adminer ist komplett in PHP geschrieben und besteht, im Gegensatz zu phpMyAdmin, aus einer einzigen Datei, die auf dem Server abgelegt wird. adminer.org

Abonniere meinen RSS-Feed um über aktuelle Seiten benachrichtigt zu werden.

Grundlagen

Erster Eintrag in eine MySQL-Datenbank mit PHP ✶✶✶✶
Eine Anleitung wie man ein Nachrichten-System mit einer MySQL (oder MariaDB)-Datenbank über PHP realisieren kann. Komplett mit Formularen zum eintragen, anzeigen und bearbeiten der Daten.
Erster Eintrag in eine MySQL-Datenbank mit PHP
Lokalen Webserver einrichten und verwenden ✶✶✶✶
Um PHP-Scripte auszuführen benötigt man einen Webserver. Um nun nicht jede Datei zum testen erst per FTP auf seinen Webserver zu laden ist es sinnvoll, sich lokal auf dem Rechner einen sog. lokalen Webserver zu installieren.
Lokalen Webserver einrichten und verwenden

Tipps

Hier finden Sie nützliche und interessante PHP-Beispiele in denen auch MySQL verwendet wird. Diese müssen eventuell den eigenen Wünschen angepasst werden, dazu sind allerdings Kenntnisse in PHP und MySQL notwendig!

Kombinierte Formular.- und Blätterfunktion ✶✶✶✶
Damit nicht alle Daten einer DB-Tabelle auf einmal auf der Seite zu sehen sind, sondern übersichtlich auf mehreren Seiten verteilt stehen, benutzt man eine Seitennavigation zum blättern (Pagination).
Kombinierte Formular.- und Blätterfunktion
Checkbox (Mehrfachauswahl) und DB-Ausgabe ✶✶✶✶
Mit den Checkboxen lassen sich mehrere Einträge von der DB-Tabelle auswählen, auswerten und ausgeben.
Checkbox (Mehrfachauswahl) und DB-Ausgabe
Eine MySQL-Tabelle über Links sortieren ✶✶✶
Tabellen haben oft den Nachteil das diese nicht vom Benutzer sortiert werden können, dabei ist es eigentlich ganz einfach.
Eine MySQL-Tabelle über Links sortieren
Spalten einer Tabelle dynamisch ändern ✶✶✶✶
Manchmal möchte man die Spalten einer Tabelle dynamisch ändern so das diese individuell angezeigt werden können, wie das geht wird hier an einem Beispiel demonstriert.

MySQL-Bausteine (Alphabetische Sortierung)

  1. Abrufen eines zweispaltigen Ergebnisses in ein Array
  2. Datensätze einer Tabelle zählen
  3. Datensätze (Gehalt) zwischen 2000 und 3000 anzeigen
  4. Datensätze sortieren nach Länge der Zeichen
  5. Datensatz Wert erhöhen
  6. Datensatz Wert um 10% veringern
  7. Datensatz Wert um 5% erhöhen
  8. Den nächsten und vorherigen Datensatz ermitteln
  9. Die 10 neusten Einträge einer Tabelle anzeigen
  10. Doppelte Einträge in der Tabelle finden
  1. Eintrag in der Tabelle löschen
  2. Eintrag überschreiben
  3. Mit mehreren Begriffen gleichzeitig suchen
Diese Schlagwörter könnten Sie interessieren:
Lokaler Webserver Key Codes JSON Mauszeiger CSS-Counter AJAX MySQL Sprachumschaltung Sortierung Zeichenkodierung Zeichnen Wecker Zeitfunktionen RSS Feed Dateibrowser Counter Event-Kalender Seitenformatierung Webseitenschutz ASCII