Portál AbcLinuxu, 1. června 2025 05:34


Dotaz: Log pro mysql kde hledat

7.12.2008 17:52 Jirka T
Log pro mysql kde hledat
Přečteno: 1423×
Odpovědět | Admin

Ahoj, kde najdu log pro mysql? Jedna se mi o vypis vsech mysql dotazu, ktere mysql provadi.. Je to vubec nekde? Diky 

PS: mam debian

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Fuky avatar 7.12.2008 18:06 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Log pro mysql kde hledat
Odpovědět | | Sbalit | Link | Blokovat | Admin

/var/log/mysql/mysql.log

$ grep -ri mysql.log /etc/mysql/

-- RÁMO: psí tábor , ETriatlon: Výuka plavání
7.12.2008 18:38 Jirka T
Rozbalit Rozbalit vše Re: Log pro mysql kde hledat

Ahoj, pise mi to 

 

debian:~# $ grep -ri mysql.log /etc/mysql/

-bash: $: command not found

debian:~#



 

7.12.2008 19:11 Sim
Rozbalit Rozbalit vše Re: Log pro mysql kde hledat

To kvůli tomu, že $ je označení pro vstup do terminálu a ne součást příkazu.

7.12.2008 19:31 Jirka T
Rozbalit Rozbalit vše Re: Log pro mysql kde hledat

Aha, jsem to zkopiroval cely..

ted to ale pise tohle..

 


debian:~# grep -ri mysql.log /etc/mysql/
/etc/mysql/my.cnf:#log = /var/log/mysql/mysql.log
debian:~#

 

 

diky

Fuky avatar 7.12.2008 21:34 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Log pro mysql kde hledat

Vidíš, tak máš řádek s logováním do /var/log/mysql/mysql.log zakomentovaný (znak #), tudíž se pro logování používá implicitní nastvení a to je do souboru /var/log/mysql.log.

Fuky avatar 7.12.2008 21:44 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Log pro mysql kde hledat

Tak ještě jinak, odkomentuj si ten řádek a logování se Ti zapne. ;-)

8.12.2008 11:02 Jirka T
Rozbalit Rozbalit vše Re: Log pro mysql kde hledat

Diky moc, a to by slo i nejak vypsat pres ten grep, treba poslednich 50 radku?

Diky 

Fuky avatar 8.12.2008 11:17 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Log pro mysql kde hledat

Posledních 50 řádků vypíšeš příkazem:

# tail -n3 /var/log/mysql/mysql.log

Případně můžeš nechat tisknout přibývající data tj. program tail zůstane běžet a jakmile se objeví další řádek hned ho vytiskne:

# tail -f /var/log/mysql/mysql.log

Fuky avatar 8.12.2008 11:19 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Log pro mysql kde hledat

Uklepnul jsem se, za -n následuje počet řádků a já napsal 3 místo 50. ;-) Mezi n a číslem může, ale nemusí, být mezera.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.