sql >> Database teknologi >  >> RDS >> Mysql

Hvordan finder jeg placeringen af ​​MySQL daemon fejllog?

Vi kan bruge det faktum, at mysqld bruger fildeskriptor 2 (stderr ) for fejlloggen og /proc filsystem som dette:

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

dette kræver selvfølgelig en aktuelt kørende server. Filbeskrivelsen er garanteret 2, fordi MySQL skriver til fejlloggen via omdirigering af stderr-strømmen til den angivne log ved opstart og derefter skriver til stderr - i hvert fald i version 5.5 og tidligere, sandsynligvis også i senere versioner.




  1. Tjek om dette er duplikat

  2. Hvordan kan jeg bruge executemany til at indsætte en liste over ordbøger i Python i MySQL

  3. Migrering for at ændre standardværdien for et felt og ændre al eksisterende posts værdi til ny standardværdi, hvis den har en gammel standardværdi.

  4. Vælg rækker fra MySQL-tabellen, hvor PHP-tidsstemplet er ældre end X