Dziwne zachowanie MySQL
Dziwne zachowanie MySQL
#1
Napisany 17 styczeń 2012 - 18:16
Od kilku dni mam dość bardzo nietypowy problem z MySQL'em, mianowicie zapisuje on dane jak mu się podoba, czasami normalne wartości, czasami puste pola.
Dwa jednakowe zapytania typu UPDATE potrafią zrobić tak, że jedno zapisze dane jakie chciałem, drugie wyczyści tylko pole, co więcej: w logach zapytań MySQL oba zapytania figurują tak samo oraz są poprawne.
MySQL w wersji 5.5.19-1, napisałbym Wam więcej szczegółów ale logów z tych zdarzeń zwyczajnie nie ma, żadnych błędów, syslog, logi bazy, PHP nic, pusto. Mysql_error() również twierdzi, że błędu nie ma.
Co robić, gdzie szukać?
#2
Napisany 17 styczeń 2012 - 19:19
#3
Napisany 17 styczeń 2012 - 19:29
#4
Napisany 17 styczeń 2012 - 20:03
SaVaGe123, o 17 styczeń 2012 - 19:29, powiedział:
To funkcja własna, potem wywołana z parametrami, w każdym razie do MySQL dociera poprawne zapytanie zarówno gdy działa jak i gdy nie (sprawdzałem w jego logach).
#5
Napisany 18 styczeń 2012 - 15:52
Wartość jest zapisywana, po czym po 2-3 sekundach kasowana, nie kasuje jej żadne zapytanie (wynika to tez z braku takowego w logu MySQL'a).
#7
Napisany 20 styczeń 2012 - 16:52
#8
Napisany 21 styczeń 2012 - 20:08
LANcaster (kotkowicz.pl), o 20 styczeń 2012 - 06:24, powiedział:
W moim przypadku jest to MyISAM
Misiek08, o 20 styczeń 2012 - 16:52, powiedział:
Tak, oczywiście
#9
Napisany 22 styczeń 2012 - 23:56
1 Użytkowników czyta ten temat
0 użytkowników, 1 gości, 0 anonimowych użytkowników














