Kategorie-Archiv: mysql

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

MySQL Resultsets in Datei schreiben

Das Open Source Datenbanksystem MySQL bietet eine eingebaute Funktion INTO OUTFILE  zum Schreiben von Dateien. Mit dieser Funktion kann man z.B. Abfrageergebnisse direkt in eine strukturierte Ausgabedatei speichern. Die Notation hierfür ist denkbar einfach. Man formuliert zunächst das gewünschte Select Statement und gibt anschliessend über die Funktion INTO OUTFILE den gewünschten Speicherpfad der Datei an. […]

http://www.agile-coding.net/mysql-resultsets-in-datei-schreiben/

MySQL resultsets in JSON wandeln mit PHP

Viele Websiten die Javascript verwenden, nutzen das Datenformat JSON um Informationen mit einem Backend auszutauschen. Das JSON-Datenformat ist im Grunde eine Mischung zwischen XML und DOM-Array. PHP stellt die interessante Funktion json_encode() zum konvertieren eines MySQL-Resultsets in das JSON Datenformat zur Verfügung. Für die umgekehrte Kommunikationsrichtung, JSON in assoziatives array wandeln, steht die Funktion json_decode() […]

http://www.agile-coding.net/mysql-resultsets-in-json-wandeln-mit-php/

Prozedursammlung für MySQL

Das Datenbanksystem MySQL bietet unheimlich viele eingebaute Funktionen. In der Entwicklung von Datenbankanwendungen ist es sehr hilfreich bestimmte Funktionen immer schnell im Zugriff zu haben. Ich habe eine Sammlung von MySQL Funktionen begonnen, die  in einer eigenen Datenbank integriert sind. Somit stehen die Funktionen im Rahmen der Entwicklung zur Verfügung und können nach Abschluss der […]

http://www.agile-coding.net/prozedursammlung-fuer-mysql/

Datenbankinhalte AES verschlüsseln mit MySQL

Das Datenbanksystem MySQL bietet die Funktionalität Daten mit AES Verschlüsselung in einem Datenbankfeld abzulegen und natürlich auch wieder zu entschlüsseln. Betrachten wir im ersten Schritt die notwendigen Vorarbeiten. Damit die Daten in einem Datenbankfeld verschlüsselt abgelegt werden können, benötigt man die richtige Definition für das Datenbankfeld. Verschlüsselte Daten sollten in einem BLOB formatierten Datenbankfeld abgelegt […]

http://www.agile-coding.net/datenbankinhalte-aes-verschluesseln-mit-mysql/

Stored Procedure Programmierung in MySQL

MySQL bietet, wie andere Datenbanksysteme, die Funktionalität von sog. Stored Procedures oder auch Stored Routines genannt. Unter einer Stored Procedures versteht man das Ablegen einer eigenen Prozedur direkt in der Datenbank selbst. Die eigene Prozedure lässt sich über SQL ansprechen und ausführen. Man kann innerhalb der Prozedur im Grunde alle bekannten SQL Befehle nutzen und […]

http://www.agile-coding.net/stored-procedure-programmierung-in-mysql/