Pobierz mysql ostatni raz


Właśnie zrestartowałem usługę MySQL.
Wiem, jak uzyskać aktualny czas pracy, ale czy istnieje sposób, aby uzyskać czas pracy do ostatniego ponownego uruchomienia?
podziękować
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Miałem prawie ten sam problem. Rozwiązałem to tak:
1) Wklej
         my.cnf
ta linia:
init_file =/some-path/startup.sql

2) W pliku
         startup.sql
masz te
         MySQL
polecenia:
CREATE TABLE IF NOT EXISTS MySqlServerLog ( MySqlServerStarted DATETIME );
INSERT INTO MySqlServerLog SET MySqlServerStarted = NOW();

Za każdym razem, gdy uruchamiasz/restartujesz
         MySQL
serwer wykonuje ten skrypt i zapisuje w bardzo prosty sposób dokładny czas rozpoczęcia.
Czas pracy można wówczas bardzo łatwo obliczyć dla każdego uruchomienia/ponownego uruchomienia.

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się