mysql oder php cache bei Konvertierungsfehler?

R

rikola

Foren Gott
Moin, moin,

ich habe eine Datenbank angelegt, die ueber ein webinterface via php gefuellt wird. Nun habe ich in der Datenbank eine Reihe von Eintraegen statt auf 'text' auf 'int(3)' eingestellt gehabt. Diese Felder sind nun alle leer, weil die Benutzer natuerlich Text eingegeben haben, die nicht nach int konvertiert werden konnten.
Ohne grosse Hoffnung: Gibt es zufaellig eine Log-Datei oder ein Cache von mysql und/oder php, wo diese Eingaben noch drinstehen koennten? Das waere sooo schoeoeoen!
 
Hi...

also man kann den MySQL Daemon mit einer Querylog Option starten, dort werden alle Anfragen die an den Server gestellt werden gespeichert. Normaler weise richtet man solche logs nur ein um Zugriffe auf den Server zu speichern die sehr lange gebraucht haben um somit Indexfehler zu finden, aber wenn du deinen MySQL Server nicht mit --log=[XYZ] gestartet hast sehe ich da schwarz.

vg Exi
 
Zuletzt bearbeitet:
dito

die daten sind wohl weg!

aber darüber sollte man vorher nachdenken bevor man sowas umstellt. bzw man macht backups ;)

mfg frank
 
Zurück
Oben