Thread LOCK für mysql? (13 answers)
Opened by Froschpopo at 2007-02-02 14:47

Froschpopo
 2007-02-03 04:55
#35167 #35167
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Hm also ich hab folgende Datenstruktur:
Code: (dl )
1
2
3
4
5
6
7
CREATE TABLE sessions (
id varchar(50) NOT NULL default '',
name varchar(50) NOT NULL default '',
datum timestamp NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY (id),
UNIQUE KEY user (name, id)
)

id ist eine Session-ID aus A-Za-z0-9 und soll der erste einmalige schlüssel sein.

name muss auch einmalig sein da dies der Username ist.

Eigentlich sollte der bereits vorhandene Datensatz gelöscht werden, bevor REPLACE den neuen Eintrag anlegt.
Leider ignoriert REPLACE den vorhandenen Eintrag der denselben "name"-Wert hat wie der Neue.\n\n

<!--EDIT|Froschpopo|1170475753-->

View full thread LOCK für mysql?