SORU
16 Mart 2009, PAZARTESİ


Nasıl son sorguları MySQL üzerinde yürütülen göstermek için mi?

Herhangi bir sorgu/yol geçen sorgulamaları idam göstermek için varTÜMsunucular?

CEVAP
24 Mart 2009, Salı


Ayrıca, bu MySQL ^ ile kutsanmış . = 5.1.12:

  1. SET GLOBAL log_output = 'TABLE'; yürütmek
  2. SET GLOBAL general_log = 'ON'; yürütme
  3. Masada bir bak mysql.general_log al

Bir dosyaya çıktı tercih ederseniz:

  1. SET GLOBAL log_output = "FILE";varsayılan olarak ayarlanır.
  2. SET GLOBAL general_log_file = "/path/to/your/logfile.log";
  3. SET GLOBAL general_log = 'ON';

Çünkü bu yöntem tercih ederim:

  1. my.cnf dosya düzenleme ve potansiyel olarak kalıcı oturum açma değilsin
  2. dosya sorgu günlük - ya da daha kötüsü, mükemmel bir hedef için ihtiyaç dalıp aramaya balıkçılık etrafında değilsin. /var/log /var/data/log /opt /home/mysql_savior/var
  3. sunucu yeniden başlatılıyor (oturumu kapat) seni bırakır

Daha fazla bilgi için, bkz: MySQL 5.1 Reference Manual - Server System Variables - general_log

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bucky Roberts

    Bucky Robert

    9 HAZİRAN 2011
  • ecf150king

    ecf150king

    20 Ocak 2006
  • Just So

    Just So

    3 HAZİRAN 2007