Stell dir vor, du sollst eine Liste mit MitarbeiterInnen ausgeben, die nach Nachnamen alphabetisch sortiert sein soll. Das ist ja kein Problem, ein ORDER BY nachname würde hier schon reichen. Nur der Chef ist so eitel, dass er natürlich an der Spitze der Liste stehen…
Eine oft benötigte Funktion in Datenbankanwendungen ist, dass man in einer Tabelle eine Spalte mitführt, die den letzten Änderungszeitpunkt eines Datensatzes speichert. MySQL bietet uns die Möglichkeit so eine Spalte direkt bei der Tabellendefinition anzulegen, in dem einfach ein Feld des Typs Timestamp mit folgender…
Des öfteren kommt man in die Situation, dass man gerne einen 1:1 Kopie einer Datenbanktabelle haben möchte. Sei es um diverse Abfragen und Berechnungen an quasi Echtdaten zu testen, oder man will einfach nur die Tabellenstruktur klonen, usw. Das klonen einer Datenbanktabelle ist mit Hilfe…
MySQL ist vor allem deswegen so weit verbreitet, weil es gemeinsam mit PHP quasi zur Standardausrüstung jedes Webhosting-Pakets gehört. Die meisten Webhoster bieten den Zugang zur Datenbank über eine Weboberfläche wie phpMyAdmin an. Solche Weboberflächen bieten eine einfache Verwaltungs- und Bearbeitungsmöglichkeit der Datenbank an, die…
Nachdem ich euch im letzten Beitrag gezeigt habe, wie man unter MySQL bzw. MariaDB einen Teil seiner Daten exportiert, so möchte ich euch heute erklären, wie ihr unter PostgreSQL seine Datenbankstruktur einfach in ein Textfile exportieren kann. Das Zauberwort, bzw. Zauberprogramm dafür heißt pg_dump. pg_dump…