Aklımda Kalası Kelimeler

* давайте работать вместе
* Zarf ve Mazruf, Zerafet(xHoyratlık) ile aynı kökten(za-ra-fe) gelir
* Bedesten
* Suç subuta ermiştir - Suç sabit olmuştur

22 Ocak 2014 Çarşamba

MySQL de LOGLAMA hem dosyaya hem tabloya nasıl yapılır

[mysqld]
# Önce loglamayı açalım
  general_log=1
# ikisi aynı anlama geliyor 1 veya ON
# general_log = 'ON'

# dosyaya kaydet (bende hep 0 byte olduğu için tabloya kaydettim)
#log-output=FILE
#general_log_file=LOG.TXT

# LOG işini tabloya yapalım ve sorgulayarak görelim
  log-output=TABLE

slow_query_log=1
slow_query_log_file=SLOWLOG.TXT

Peki logları nasıl sorgulayacağız:
SELECT @@global.general_log;
-- LOG işi yapılacaksa result set 1 olur
SELECT @@global.general_log_file;

-- Log çıktısının yapılacağı dosya yolu
SELECT @@global.log_output;

-- Logları FLUSH et işte :)
FLUSH LOGS;

-- Tüm kayıtlara en yeni en üstte olacak şekilde bakalım.
select * from mysql.general_log order by event_time desc

Hiç yorum yok: