phpundmysql.de

28. März 2012
von (sr)
Keine Kommentare

Rundumerneuerung: Neue XAMPP Beta mit PHP 5.4 und MySQL 5.5

Mehrere Leser unserer vierten Auflage haben sich gemeldet und gefragt, wann kommt XAMPP mit PHP 5.4 und MySQL 5.5 – passend zum Buch. Jetzt können wir Vollzug melden, zumindest eine Beta für Linux und Windows ist da. Und wo die Apachen-Freunde schon dabei waren, haben sie auch noch die neue Webserver-Version 2.4 dazugelegt. Weiterlesen

28. März 2012
von (sr)
Keine Kommentare

UPSERT in MySQL: INSERT … ON DUPLICATE KEY UPDATE

Um herauszufinden, ob ein Datensatz in die Datenbank eingefügt oder darin aktualisiert werden muss, bedarf es in MySQL keiner vorigen SELECT Abfrage. Die Datenbank erlaubt, ein INSERT Statement so zu erweitern, dass dabei bei einer Schlüsselverletzung (Primary oder Unique Key) automatisch zu einem UPDATE wird. Wie das landläufig als UPSERT bekannte Statement in MySQL zu implementieren ist, zeigen wir in einem Codebeispiel. Weiterlesen