sql >> Databáze >  >> RDS >> Mysql

Jak zjistím umístění protokolu chyb démona MySQL?

Můžeme využít toho, že mysqld používá deskriptor souboru 2 (stderr ) pro protokol chyb a /proc souborový systém takto:

sudo readlink /proc/$(pidof mysqld)/fd/2

to samozřejmě vyžaduje aktuálně spuštěný server. Deskriptor souboru je zaručen na 2, protože MySQL zapisuje do protokolu chyb přes přesměrování proudu stderr na zadaný protokol při spuštění a poté zapisuje do stderr - alespoň ve verzích 5.5 a dřívějších, pravděpodobně i v pozdějších verzích.




  1. Nelze najít třídu [org.springframework.orm.hibernate5.LocalSessionFactoryBean] pro bean s názvem 'hibernate5AnnotatedSessionFactory'

  2. Mysql:Swap data pro různé řádky

  3. Počet řádků s PDO

  4. Seznam metaznaků pro hranaté závorky regulárního výrazu MySQL