normalde gelen her sql in logu tutulmaz ama diyelimki bir uygulama geliştiriyorsunuz ve mysql’den sql hatası geliyor napcaz. o sql i görcez. bende limit ?limit dediğim yerde abuk bir hata geliyor. sonuçda limit ne kadar hata yapabilirimki. windowsda bu işlem biraz zahmetli ki ortamım linux değil. general_log diye bir argüman var mysql dökümantasyonda ama bi türlü yerini gösteremiom windows 7 de log u conf dan veremedim. bu durumda şöyle yapıyoruz
SET GLOBAL general_log = ‘ON’; komutu ile çalışan mysql de sql logu aktif ediyoruz. sonra mysql administrator ile girip baktığımızda aynen sql leri görüyoruz.
bu arada benim hatam ?limit değişkenine string atıyormuşum oda tırnak içinde yazarmış limit ’12’ buda hatayı patlatırmış. neyse logda gördüm düzelttim tıkanana çare =)