Kategorie-Archiv: mysql

Mysql ist die bekannteste Open-Source-Datenbank der Welt http://www.mysql.de/

Datenbankabfrage als XML Struktur ausgeben mit MySQL

Es gibt immer wieder die Anforderung eine Datenselektion als XML Struktur zu verwenden. Hierbei kann man entweder die Daten aus der Datenbankabfragen nehmen und im eigenen Programmcode zu XML konvertieren oder man macht die Formatierung der Ausgabe direkt im SQL Statement. MySQL biete eine menge an Funktionen zur Formatierung von Ausgaben. In diesem Beispiel nutze […]

http://www.agile-coding.net/datenbankabfrage-als-xml-struktur-ausgeben-mit-mysql/

Trigger Programmierung mit MySQL

MySQL bietet, wie andere Datenbanksysteme, die Funktionalität von sog. Triggern. Unter einem Trigger versteht man das Auslösen einer eigenen Prozedur, vor oder nach einer bestimmten Datenbankaktivität. Das kann extrem praktisch sein, wenn man den Datenbestand losgelöst von einer darüberliegenden Anwendung verändern möchte. In diesem Beispiel habe ich einen Produkt-Datensatz, der ein Erstellungsdatum hat. Ich möchte […]

http://www.agile-coding.net/trigger-programmierung-mit-mysql/

Datenbankabfragen Loggen

Bei der Fehlersuche oder auch beim Entwickeln selbst, kann es manchmal hilfreich sein zu erkennen welches SQL Statement auf eine Datenbank abgesetzt wird. Hierfür kann man das General_Log von Mysql nutzen, dort werden ALLE SQL Statements protokolliert. Man schaltet das General_Log so an: SHOW VARIABLES Like "general_log%";SHOW VARIABLES Like "general_log%"; Als Ergebnis sieht man folgendes: […]

http://www.agile-coding.net/datenbankabfragen-loggen/