Ich habe folgende Anfragen gemacht und bekomme sehr komische Ergebnisse, aber schaut selbst...
(unter XAMPP 1.7.1)
Zu erst die vorhandenen Hashs auslesen...
Code:
SELECT login_nr, HEX( login_hash )
FROM login
LIMIT 0 , 30
Ausgabe:
Zitat:
Zeige Datensätze 0 - 1 (2 insgesamt, die Abfrage dauerte 0.0007 sek.)
login_nr HEX(login_hash)
1 ACE3BA8F2CFEBBD19C455C8090EED8BE
2 3AECBFD1F1BA867496B4440CE5AB3348
|
Dann nach den beiden Hashs getrennt voneinander suchen..
Code:
SELECT login_nr
FROM login
WHERE login_hash LIKE 0xACE3BA8F2CFEBBD19C455C8090EED8BE
LIMIT 1
Ausgabe:
Zitat:
MySQL lieferte ein leeres Resultat zurück (d. h. null Zeilen). ( die Abfrage dauerte 0.0015 sek. )
|
Code:
SELECT login_nr
FROM login
WHERE login_hash LIKE 0x3AECBFD1F1BA867496B4440CE5AB3348
LIMIT 1
Ausgabe:
Zitat:
Zeige Datensätze 0 - 0 (1 insgesamt, die Abfrage dauerte 0.0007 sek.)
login_nr
2
|
Also ich speichere den Hash binär ab, aber nur der eine Hash wird mit jeweils der selben Suchmethode gefunden...
login_hash ist vom Typ BINARY(16)
Jemand ne Idee?