Skip Navigation

Tags:

13. Oktober 2011

Doppelte Einträge in MySql verhindern

Abgelegt unter: — admin @ 10:35

Doppelte Einträge in die Datenbank sollen verhindert werden.

In einer Snippet – Datenbank soll ein Tagging – System Einzug halten. Der Administrator kann nun bei den Snippets die Tags löschen oder neue einfügen (Ajax). Kein Snippets soll über doppelte Tags verfügen.

Zuerst erstelle ich über die ID des Snippet (feld_A) und der ID des Tags (feld_B) einen UNIQUE Schlüssel.

ALTER TABLE tabelle
ADD UNIQUE INDEX myIndex (feld_A, feld_B);

Als Alternative kann man auch einen PRIMARY Schlüssel verwenden.

ALTER TABLE tabelle
ADD PRIMARY KEY (feld_A, feld_B);

Danach kann man beim Einfügen des Datensatzes mit INSERT IGNORE arbeiten.

1. November 2007

Wordpress-Datenbank umziehen

Abgelegt unter: — admin @ 12:43

Bei Duplizierung der Datenbank und Änderung des Datenbank Präfixes funktioniert der Admin Bereich nicht mehr. Wordpress schreibt den Präfix an verschiedenen Orten in die Datenbank. wp_option und wp_usermeta werden mit diesem SQL Statement gefixt:
UPDATE neu_options SET option_name = REPLACE(option_name, 'alt_', 'neu_');
UPDATE neu_usermeta SET meta_key = REPLACE(meta_key, 'alt_', 'neu_');

13. September 2005

XAMPP Neuheiten

Abgelegt unter: — admin @ 15:36

Viel Neues bei Apachefriends

Das erste Buch
über XAMPP ist da. Erschienen ist das Buch bei bomots, einem
Verlag,
der sich auf die Dokumentation von Open-Source-Programmen spezialisiert
hat.

Apache Friends-News nun auch via RSS
http://www.apachefriends.org/rss.php?lang=de

Neue Beta von XAMPP für Linux

  • Neue Version von MySQL (4.1.14)
  • Neue Version von PHP (5.0.5)
  • FPDF hinzugefügt (1.53)
  • PostgeSQL-Unterstützung in PHP hinzugefügt

Neues XAMPP für Solaris

  • Hinzugefügt: IMAP C-Client 2002b
  • Hinzugefügt: IMAP support to PHP
  • Hinzugefügt: OpenLDAP (2.2.26)
  • Hinzugefügt: mod_ldap support to Apache
  • Neue Version von OpenSSL (0.9.8)
  • Neue Version von zlib (1.2.3)
  • Neue Version von PHP (5.0.5)
  • Neue Version von MySQL (4.1.14)
  • Neue Version von Apache (2.0.54)
  • Neue Version von phpMyAdmin (2.6.3-pl1)
  • Hinzugefügt: security-Option

15. August 2005

XAMPP 1.4.15 n

Abgelegt unter: — admin @ 12:26

Neue XAMPP-Versionen für Windows, Mac OS X und Linux, sind zum offiziellen Donwload bereit. XAMPP enthält nun wieder absolut aktuelle Komponenten. Unter anderem wurden aktualisiert:

  1. MySQL (4.1.13),
  2. PHP (4.4.0),
  3. phpMyAdmin (2.6.3-pl1),
  4. OpenSSL (0.9.8)
  5. und Perl (5.8.7)

Zu genaueren Informationen und den Downloads gelangt ihr auch über die XAMPP-Projekt-Seite.