Beiträge zur Kategorie "SQL"

MySQL Datetime vs Timestamp-Spaltentypen

Einige MySQL-Datentypen sind auf den ersten Blick etwas verwirrend. Ohne die Dokumentation durchzulesen (und manchmal sogar nach dem Lesen), ist es schwer herauszufinden, welcher Datentyp der richtige für Deine aktuellen Bedürfnisse ist. Dieser Frage widmet sich dieser Artikel.

Verschlüsselte Daten in MySQL Datenbank

Ich musste für ein Projekt verschlüsselte Daten in einer MySQL Datenbank ablegen. Es gibt dazu zwei Möglichkeiten, dies zu tun. Zum einen verschlüsselt man die Daten auf der Seite des Web Servers. In meinem Fall wäre dies mittels PHP zu realisieren gewesen. Zum anderen verschlüsselt man die Daten auf dem Datenbankserver, also in diesem Fall in MySQL. Ich werde in diesem Artikel beide Wege beschreiben.

Doppelte Datensätze mit SQL finden

Dieser Artikel beschreibt, wie man in einer MySQL Datenbank doppelte Datensätze mit SQL finden kann. Da zur Problemlösung ANSI SQL verwendet wird, dürfte man auch auf anderen RDBMS zum gleichen Ziel kommen.