Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sprawdzanie zapytań do bazy mysql
Forum PHP.pl > Forum > Bazy danych > MySQL
lmdl
Witam,

Szukam rozwiązania problemu który polega na sprawdzaniu wykonanych zapytań do bazy. Niestety nie może to być zrobione skryptem php - chyba że by go jakoś spreparować tak żeby sam takie zapytania wykonywał i wsadzić między bazę a program.

Robiliście kiedyś coś podobnego ?
vokiel
Że jak?
Co chcesz osiągnąć, albo raczej czego chcesz uniknąć?
Mchl
Między bazę a program?
MySQL Proxy

Ale może lepiej wytłumacz o co chodzi.
lmdl
Ogólnie problem polega na tym, że mam program który do pracy wymaga pewnej bazy danych. Niestety w programie nie ma dokumentacji jak powinna wyglądać struktura tej bazy. Dlatego potrzebuję coś co będzie mi przechwytywało wszystkie zapytania wysyłane z programu do bazy. Dzięki temu będę się mógł zorientować jak powinna taka struktura wyglądać.
vokiel
Rozumiem, że program jest pewnie stacjonarny? A czy baza jest lokalnie, czy jest dostępna, czy masz do niej login i hasło?

Ewentualnie możesz skorzystać ze sniffera i wychwycić cały ruch na porcie mysql'a.
lmdl
Do bazy mam dostęp ponieważ to ja ją zakładam. Program tylko otrzymuje parametry gdzie ma się połączyć.
vokiel
Cytat(lmdl @ 1.12.2009, 21:34:56 ) *
Niestety w programie nie ma dokumentacji jak powinna wyglądać struktura tej bazy.


Cytat(lmdl @ 1.12.2009, 21:57:34 ) *
Do bazy mam dostęp ponieważ to ja ją zakładam. Program tylko otrzymuje parametry gdzie ma się połączyć.


No to skoro masz dostęp do bazy, to się do niej zaloguj i zrób sobie zrzut struktury bazy do pliku.
tvister
Jeżeli masz dostęp do mysql-a to ustaw w conf żeby zrzucał wszystkie zapytania sql do logów.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.